tab.cpp
来自「《Linux程序设计权威指南》一书qt下的源码」· C++ 代码 · 共 43 行
CPP
43 行
/* File: tab.cpp */ #include <qapplication.h> #include <qlabel.h> #include <qtabwidget.h> #include <qlineedit.h> #include <qmultilineedit.h> #include <qtextcodec.h> #include <qvbox.h> int main( int argc, char **argv ) { //定义Application QApplication a( argc, argv ); a.setFont(QFont("Times", 16)); a.setDefaultCodec( QTextCodec::codecForName("GBK") ); //建立QTabWidget QTabWidget *tab = new QTabWidget; tab->resize(320, 200); //------------------------------------- QWidget *tab1 = new QWidget(tab); QLineEdit *le = new QLineEdit(tab1); le->resize(300, 30); tab->addTab( tab1, QObject::tr("输入条(&E)") ); //------------------------------------- QWidget *tab2 = new QWidget(tab); QMultiLineEdit *me = new QMultiLineEdit(tab2); me->resize(300, 150); tab->addTab( tab2, QObject::tr("输入区(&M)") ); //在Application中加入按钮 a.setMainWidget( tab ); //显示按钮 tab->show(); //进入循环 return a.exec(); }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?