Russian Qt Forum
Ноябрь 25, 2024, 01:33
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
ProgressBar пока программа занята
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: ProgressBar пока программа занята (Прочитано 10104 раз)
CJ1
Гость
ProgressBar пока программа занята
«
:
Июнь 27, 2012, 18:37 »
Люди, всем привет. Как можно сделать QProgressbar таким способом чтобы при том пока программа занята, он висел как бы отдельно и не давал пользователям щелкать в главном окне
Например так
Код:
progressBar dlg;
dlg.show();
ExportPrint::Export(ui->tableWidget,1,1,table);
dlg.hide();
Но при этом всеравно можно щелкать по окнам
Записан
Bepec
Гость
Re: ProgressBar пока программа занята
«
Ответ #1 :
Июнь 27, 2012, 18:50 »
Сколько у тебя окон? Каких окон.
Если 1 основное, то как вариант - просто создать виджет с прогрессом, модальный.
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #2 :
Июнь 27, 2012, 19:02 »
Сделал так, создал QWidget В нем QProgressBar
Создал его как Qt::Window|Qt::FramelessWindowHint
И все он не дает дотронуться до других окон! И выходит посередине!
Но проблем теперь 2
Как сделать чтобы этот виджет не открывался как отдельное окно, и второе, как сделать чтоб прогрес бар просто показывал как будто занят?
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #3 :
Июнь 27, 2012, 19:06 »
С первым справился, немогу заставить прогрес бар светится"!
Записан
twp
Гость
Re: ProgressBar пока программа занята
«
Ответ #4 :
Июнь 27, 2012, 19:09 »
setRange(0, 0) - это оно?
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #5 :
Июнь 27, 2012, 19:10 »
Всеравно тупа пустое стоит и все!
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #6 :
Июнь 27, 2012, 19:16 »
АААА, а если много окон! Как сделать?
Когда другие окна открыты, всеравно он дает в них фокус
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #7 :
Июнь 27, 2012, 19:17 »
Может передавать parent окна?
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #8 :
Июнь 27, 2012, 19:22 »
Да, помогает
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #9 :
Июнь 27, 2012, 19:29 »
Прикинте у меня нету setRange
Записан
Bepec
Гость
Re: ProgressBar пока программа занята
«
Ответ #10 :
Июнь 27, 2012, 19:38 »
Должен быть
если конечно у тебя не Qt древнейшая
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #11 :
Июнь 27, 2012, 19:46 »
А! нашелся! Но толку от него нуль! Что не так?
Записан
Bepec
Гость
Re: ProgressBar пока программа занята
«
Ответ #12 :
Июнь 27, 2012, 19:49 »
Хз. А что эдак?
Записан
CJ1
Гость
Re: ProgressBar пока программа занята
«
Ответ #13 :
Июнь 27, 2012, 19:50 »
АААААААААА, нужно не 0,0 а 100 100
Записан
mutineer
Гость
Re: ProgressBar пока программа занята
«
Ответ #14 :
Июнь 27, 2012, 20:17 »
Практически монолог получается
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...