头文件:
namespace Ui { class MainWindow; }
class MainWindow : public QMainWindow
MainWindow(QWidget *parent = nullptr);
void on_pushButton_1_clicked();
void on_pushButton_2_clicked();
void on_pushButton_3_clicked();
主函数:
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent)
ui->pushButton_1->setIcon(QIcon(":/icon/color.png"));
ui->pushButton_2->setIcon(QIcon(":/icon/font.png"));
ui->pushButton_2->setShortcut(QKeySequence("ctrl + F"));
MainWindow::~MainWindow()
void MainWindow::on_pushButton_1_clicked()
QColor color = QColorDialog::getColor(Qt::blue,this);
ui->textEdit_1->setTextColor(color);
void MainWindow::on_pushButton_2_clicked()
QFont font = QFontDialog::getFont(&ok,this);
ui->textEdit_1->setCurrentFont(font);
void MainWindow::on_pushButton_3_clicked()
QColor color = QColorDialog::getColor(Qt::blue,this);
ui->textEdit_1->setTextBackgroundColor(color);