crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Открытие вспомогательного окна, открыть модальное окно, не закрывая родительское, в функции родителя
darkhac
  опции профиля:
сообщение 16.6.2011, 16:53
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 19
Регистрация: 29.7.2009
Пользователь №: 956

Спасибо сказали: 2 раз(а)




Репутация:   0  


Может кто-нибудь подсказать способ открыть вспомогательное окно. Есть окно А с кнопкой. по клику на кнопку должно открытся вспомогательно окно, с LineEdit и кнопкой, после нажатия на кнопку вспомогательного окна текст должен передаться в А

class HelpWindow : QDialog{...};

class A: QWidget
{
...
public slots:
    void ShowHelpWindow()
    {
          HelpWindow it(this);
          QObject::connect(&it,SIGNAL(confirmed(QString& text)), this, SLOT(UserConfirmHelp(QString& text)));
          it.show()
    }
    void UserConfirmHelp(QString& text)
    {
          this->MainLabel.setText(text);
    }
...
};



вот таким методом it умерает при выходе из функции(что логично). может кто-нибудь знает как можно дождаться закрытия вспомогательного окна?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2021, 9:19