首页 > 代码库 > QT笔记
QT笔记
1.菜单栏上的弹出窗口
void MainWindow::on_new_action_triggered() { MyDialog myDialog;//MyDialog是一个ui myDialog.setModal(true); myDialog.exec(); /*******上面的写法弹出的窗口挡住后面的窗口***********/ /*******下面的写法弹出的窗口不挡住后面的窗口,并且可以弹出多个****/ // myDialog = new MyDialog(this); // myDialog->show(); }
2.水平布局&垂直布局
QWidget *window = new QWidget; window->setWindowTitle("Layout测试"); QPushButton *button1 = new QPushButton("one"); QPushButton *button2 = new QPushButton("two"); QPushButton *button3 = new QPushButton("three"); QHBoxLayout * hlayout = new QHBoxLayout; hlayout->addWidget(button1); hlayout->addWidget(button2); hlayout->addWidget(button3); window->setLayout(hlayout); window->show();
QVBoxLayout * hlayout = new QVBoxLayout;//垂直布局
本文出自 “阿凡达” 博客,请务必保留此出处http://shamrock.blog.51cto.com/2079212/1411247
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。