Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "mainwindow.h"
- #include <QPushButton>
- #include <QDebug>
- MainWindow::MainWindow(QWidget *parent): QMainWindow(parent)
- {
- Stack = new QStackedWidget;
- Stack->addWidget(new QPushButton("qweqweqwe"));
- Stack->addWidget(new QPushButton("asdasdasd"));
- Timer.singleShot(2000, this, SLOT(on_Timer_timeout()));
- setCentralWidget(Stack);
- }
- void MainWindow::showEvent(QShowEvent *e)
- {
- Q_UNUSED(e);
- qDebug() << "MainWindow::showEvent: Geometry of second button before show" << Stack->widget(1)->geometry();
- }
- void MainWindow::on_Timer_timeout()
- {
- Stack->setCurrentIndex(1);
- qDebug() << "MainWindow::on_Timer_timeout(): Geometry of second button after show" << Stack->currentWidget()->geometry();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement