Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / [QT] После закрытия программа остается в процессах / 5 сообщений из 5, страница 1 из 1
23.12.2014, 08:31
    #38840184
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[QT] После закрытия программа остается в процессах
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    showMaximized();
    setWindowFlags((Qt::FramelessWindowHint) | (Qt::WindowStaysOnTopHint)|(Qt::Tool) );
}



флаг Qt::Tool нужен мне для того чтобы программа не отображалась на панели задач.есть другой способ как нибудь добиться этого ? потому что именно из за этого флага программа остается в процессах.когда я его не ставлю она нормально завершается
...
Рейтинг: 0 / 0
23.12.2014, 09:20
    #38840205
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[QT] После закрытия программа остается в процессах
с этим разобрался
Код: plaintext
1.
qApp->quit();



теперь вопрос другой. необходимо организовать перехват клавиш Alt+F4, или сигнал о закрытии окна.
сигнал о закрытии перехватить я могу но как потом отменить это закрытие.
...
Рейтинг: 0 / 0
23.12.2014, 09:50
    #38840221
m_Sla
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[QT] После закрытия программа остается в процессах
...
Рейтинг: 0 / 0
23.12.2014, 12:26
    #38840439
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[QT] После закрытия программа остается в процессах
как сделать чтоб в окне, у которого установлен флаг поверх всех окон,вызванное диалоговое окно с полем ввода,было поверх него?а то оно прячется за ним?
Код: plaintext
1.
 setWindowFlags((Qt::FramelessWindowHint) | (Qt::WindowStaysOnTopHint)|(Qt::Tool) );



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    QString str=QInputDialog::getText(0,
                                      "Input",
                                      "Name:",
                                      QLineEdit::Normal,
                                      "Tarja",
                                      &bOk );
    if((bOk)&&(str=="123")){

    }
    else{

    }
...
Рейтинг: 0 / 0
23.12.2014, 13:07
    #38840481
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[QT] После закрытия программа остается в процессах
как в QT в webview убрать proxy
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / [QT] После закрытия программа остается в процессах / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]