-
StackOverflow 文件
-
Qt 教程
-
QListView 上的標頭
-
用例實現
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
{
QWidget* w = new QWidget(this);
QHBoxLayout* hbox = new QHBoxLayout();
QVBoxLayout* vBox = new QVBoxLayout();
menuA = new MainMenuListView(w, "Images");
menuB = new MainMenuListView(w, "Videos");
menuC = new MainMenuListView(w, "Devices");
vBox->addWidget(menuA);
vBox->addWidget(menuB);
vBox->addWidget(menuC);
vBox->setSpacing(0);
hbox->addLayout(vBox);
QPlainTextEdit* textEdit = new QPlainTextEdit(w);
hbox->addWidget(textEdit);
w->setLayout(hbox);
setCentralWidget(w);
move((QApplication::desktop()->screenGeometry().width() / 2) - (size().width() / 2),
(QApplication::desktop()->screenGeometry().height() / 2) - (size().height() / 2));
}
MainWindow::~MainWindow() {}