Russian Qt Forum
Ноябрь 25, 2024, 01:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: ProgressBar пока программа занята  (Прочитано 10100 раз)
CJ1
Гость
« : Июнь 27, 2012, 18:37 »

Люди, всем привет. Как можно сделать QProgressbar таким способом чтобы при том пока программа занята, он висел как бы отдельно и не давал пользователям щелкать в главном окне

Например так
Код:
    progressBar dlg;
    dlg.show();

    ExportPrint::Export(ui->tableWidget,1,1,table);
    dlg.hide();

Но при этом всеравно можно щелкать по окнам
Записан
Bepec
Гость
« Ответ #1 : Июнь 27, 2012, 18:50 »

Сколько у тебя окон? Каких окон.
Если 1 основное, то как вариант - просто создать виджет с прогрессом, модальный.
Записан
CJ1
Гость
« Ответ #2 : Июнь 27, 2012, 19:02 »

Сделал так, создал QWidget В нем QProgressBar
Создал его как Qt::Window|Qt::FramelessWindowHint
И все он не дает дотронуться до других окон! И выходит посередине!

Но проблем теперь 2

Как сделать чтобы этот виджет не открывался как отдельное окно, и второе, как сделать чтоб прогрес бар просто показывал как будто занят?
Записан
CJ1
Гость
« Ответ #3 : Июнь 27, 2012, 19:06 »

С первым справился, немогу заставить прогрес бар светится"!
Записан
twp
Гость
« Ответ #4 : Июнь 27, 2012, 19:09 »

setRange(0, 0) - это оно?
Записан
CJ1
Гость
« Ответ #5 : Июнь 27, 2012, 19:10 »

Всеравно тупа пустое стоит и все!
Записан
CJ1
Гость
« Ответ #6 : Июнь 27, 2012, 19:16 »

АААА, а если много окон! Как сделать?

Когда другие окна открыты, всеравно он дает в них фокус
Записан
CJ1
Гость
« Ответ #7 : Июнь 27, 2012, 19:17 »

Может передавать parent окна?
Записан
CJ1
Гость
« Ответ #8 : Июнь 27, 2012, 19:22 »

Да, помогает
Записан
CJ1
Гость
« Ответ #9 : Июнь 27, 2012, 19:29 »

Прикинте у меня нету setRange
Записан
Bepec
Гость
« Ответ #10 : Июнь 27, 2012, 19:38 »

Должен быть Улыбающийся если конечно у тебя не Qt древнейшая Улыбающийся
Записан
CJ1
Гость
« Ответ #11 : Июнь 27, 2012, 19:46 »

А! нашелся! Но толку от него нуль! Что не так?
Записан
Bepec
Гость
« Ответ #12 : Июнь 27, 2012, 19:49 »

Хз. А что эдак?
Записан
CJ1
Гость
« Ответ #13 : Июнь 27, 2012, 19:50 »

АААААААААА, нужно не 0,0 а 100 100
Записан
mutineer
Гость
« Ответ #14 : Июнь 27, 2012, 20:17 »

Практически монолог получается
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.121 секунд. Запросов: 21.