Создание только одного экземпляра окна |
Здравствуйте, гость ( Вход | Регистрация )
Создание только одного экземпляра окна |
breeve |
27.1.2011, 16:49
Сообщение
#1
|
Участник Группа: Участник Сообщений: 188 Регистрация: 26.12.2009 Пользователь №: 1336 Спасибо сказали: 9 раз(а) Репутация: 1 |
Как сделать чтобы окно можно было открыть только один раз.
Есть основное окно, и модальное диалоговое. У основного класса есть слот который создает диалоговое. Если два раза нажать кнопку, будет два окна. Как перед созданием проверять есть ли уже такое окно, но только таким образом что если такого окна еще нет чтобы он не повис))? |
|
|
DEADHUNT |
27.1.2011, 22:59
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 430 Регистрация: 15.4.2009 Пользователь №: 686 Спасибо сказали: 26 раз(а) Репутация: 2 |
Litkevich Yuriy, а в чем отличие (может даже с точки зрения безопастности)
от
это называется Qt головного мозга, когда C/C++ RTL/STL - зло, Qt - самое то. NULL определяется в стандартных заголовках C, а в Qt всё переписывают/создают аналоги и наверное может получиться так что макрос NULL будет не объявлен(если язаешь только Qt заголовки) в C++1x для этого есть nullptr Сообщение отредактировал DEADHUNT - 27.1.2011, 23:01 |
|
|
Текстовая версия | Сейчас: 2.12.2024, 10:43 |