Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
TheThe
6 / 6 / 4
Регистрация: 26.06.2015
Сообщений: 83
27.06.2015, 14:05  [ТС]

Главное окно приложения

27.06.2015, 14:05. Просмотров 997. Ответов 10
Метки (Все метки)

Ответ

А вот так, нормально?
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
MW::MW(QWidget *parent):QMainWindow(parent)
{
    bt1=new QPushButton(tr("Window-1"));
    bt2=new QPushButton(tr("Window-2"));
 
    QHBoxLayout *ML=new QHBoxLayout;
    ML->addWidget(bt1);
    ML->addWidget(bt2);
 
    wid=new Add;                               //Это виджет с новым содержимым главного окна.
 
    QWidget *wg=new QWidget;
    wg->setLayout(ML);
 
    st=new QStackedWidget;
    st->addWidget(wg);
    st->addWidget(wid);
 
    setCentralWidget(st);
    connect(bt1,SIGNAL(clicked()),this,SLOT(NewWin()));
    connect(wid->bb,SIGNAL(clicked()),this,SLOT(RetWin()));     //a->bb, bb это кнопка на нового окна, при нажатии на нее вернемся к начальному окну, по-типу "вернуться на гл. страницу".
}
 
void MN::RetWin()
{
    st->setCurrentIndex(0);
}
 
 
void MW::NewWin()
{
    st->setCurrentIndex(1);
}

Приведите пожалуйста пример простой, с использованием switch/case, а то не очень понятно, спасибо.

Вернуться к обсуждению:
Главное окно приложения
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2015, 14:05

Спрятать окно при запуске приложения
Необходимо запустить программу, но, чтобы главная форма находилась в скрытом...

Как прижать окно MainWindow и окно второе к левому верхнему углу экрана?
Имеется MainWindow (которое по умолчанию) в приложении. Имеется созданное окно...

Написать пример программы, с использованием QStackedWidget, чтобы было главное меню
может кто-нибудь написать пример программы, с использованием QStackedWidget ,...

0
Другие темы раздела
C++ Qt TreeWidget http://www.cyberforum.ru/qt/thread1488435.html
как можно обратится к определенному элементу treeWidget, если элементы string и мне надо к каждому из них применить определенные шрифт, знаю как сделать чтобы ко всему treeWidget применить шрифт, но...
C++ Qt Ошибки С2059, С2275, С2146 выдает при сборке ошибки C2065("идентификатор": необъявленный идентификатор) С2275("идентификатор" : использование этого типа в качестве выражения не... http://www.cyberforum.ru/qt/thread1488310.html
Поменять шрифт на курсивный для одного элемента дерева C++ Qt
никак не могу правильно погуглить, есть строка str надо его выделить или так или так , как это можно сделать? то есть ввожу в lineEdit Текст он у меня появляется в таблице, мне надо выделить его,...
Не собиратеся Qt5.4 C++ Qt
Собирал по инструкции. С компилятором MinGW сборалось и работало. А вот с компилятор VC++ вывел следующие ошибки (не в первый раз): LINK : fatal error LNK1181: cannot open input file 'qsqlite.lib'...
C++ Qt Как программно нарисовать диаграмму? http://www.cyberforum.ru/qt/thread1488216.html
подскажите пожалуйста какую библиотеку использовать чтобы программно нарисовать из дерево с данными QTreeWidget в такую форму ?
C++ Qt QThread signals Есть поток, который парсит буфер с данными из основного потока, в буфер периодически что-то приходит и в зависимости от данных надо перерисовывать виджет. Я попробовал создавать сигналы и вызывать... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru