mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2025-07-08 02:17:43 +08:00
qt 6.5.1 original
This commit is contained in:
20
examples/widgets/tutorials/modelview/5_edit/mainwindow.cpp
Normal file
20
examples/widgets/tutorials/modelview/5_edit/mainwindow.cpp
Normal file
@ -0,0 +1,20 @@
|
||||
// Copyright (C) 2016 The Qt Company Ltd.
|
||||
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
|
||||
|
||||
#include "mainwindow.h"
|
||||
#include "mymodel.h"
|
||||
|
||||
#include <QTableView>
|
||||
|
||||
MainWindow::MainWindow(QWidget *parent)
|
||||
: QMainWindow(parent)
|
||||
, tableView(new QTableView(this))
|
||||
{
|
||||
setCentralWidget(tableView);
|
||||
auto *myModel = new MyModel(this);
|
||||
tableView->setModel(myModel);
|
||||
|
||||
// transfer changes to the model to the window title
|
||||
connect(myModel, &MyModel::editCompleted,
|
||||
this, &QWidget::setWindowTitle);
|
||||
}
|
Reference in New Issue
Block a user