创建一个实例如下:
点击按钮将 contentLineEdit中的内容 “Content Write to File”写入到文件D:/Qt02.txt
首先在头文件加入如下代码:
private:
Ui::MainWindow *ui;
QLineEdit *lineEdit;
QPushButton *pushButton;
QLineEdit *contentLineEdit;
private slots:
void createFileSlot();
再在构造函数中加入如下代码:
lineEdit = new QLineEdit(this);
lineEdit->setGeometry(QRect(50, 50, 200, 25));
lineEdit->setText("D:/Qt02.txt");
contentLineEdit = new QLineEdit(this);
contentLineEdit->setGeometry(QRect(50, 100, 200, 25));
contentLineEdit->setText("Content Write to File");
pushButton = new QPushButton(this);
pushButton->setText("Create");
connect(pushButton, &QPushButton::clicked, this, &MainWindow::createFileSlot);
槽函数实现: