main.cpp
来自「Linux窗口程序设计__Qt4精彩实例分析上面的源代码第二部分.以循序渐进的方」· C++ 代码 · 共 38 行
CPP
38 行
#include <QApplication>#include <QTranslator>#include <QTextEdit>#include <QListWidget>#include <QSplitter>#include <QTextCodec>#include <QStackedWidget>#include "content.h"int main( int argc, char * argv[] ){ QApplication app(argc, argv); QFont font("AR PL KaitiM GB",12); app.setFont(font); QTranslator translator; translator.load("combine_zh"); app.installTranslator(&translator); QSplitter *splitterMain = new QSplitter(Qt::Horizontal,0); splitterMain->setOpaqueResize(true); QListWidget *list = new QListWidget(splitterMain); list->insertItem(0,QObject::tr("Base Info")); list->insertItem(1,QObject::tr("Contact")); list->insertItem(2,QObject::tr("Detail")); Content *content = new Content(splitterMain); QObject::connect(list,SIGNAL(currentRowChanged(int)),content->stack,SLOT(setCurrentIndex(int))); splitterMain->setWindowTitle(QObject::tr("Change User Info")); splitterMain->setMinimumSize(splitterMain->minimumSize()); splitterMain->setMaximumSize(splitterMain->minimumSize()); splitterMain->show(); return app.exec();}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?