Qt之点击PushButton弹出对话框
程序员文章站
2022-05-31 19:02:07
...
概述:
在日常项目中会经常遇到点击按钮弹出对话框,今天分享个简单示例;
1.需要包含 #include < QDialog > 头文件
代码示例:
.h
#ifndef BUTTONCLICKDILOG_H
#define BUTTONCLICKDILOG_H
#include <QWidget>
#include <QDialog>
namespace Ui {
class ButtonClickDilog;
}
class ButtonClickDilog : public QWidget
{
Q_OBJECT
public:
explicit ButtonClickDilog(QWidget *parent = 0);
~ButtonClickDilog();
private slots:
void on_pushButton_clicked();
private:
Ui::ButtonClickDilog *ui;
QDialog m_Dialog;
};
#endif // BUTTONCLICKDILOG_H
.cpp
#include "ButtonClickDilog.h"
#include "ui_ButtonClickDilog.h"
ButtonClickDilog::ButtonClickDilog(QWidget *parent) :
QWidget(parent),
ui(new Ui::ButtonClickDilog)
{
ui->setupUi(this);
}
ButtonClickDilog::~ButtonClickDilog()
{
delete ui;
}
void ButtonClickDilog::on_pushButton_clicked()
{
m_Dialog.setWindowTitle("按钮被点击弹出对话框");
m_Dialog.show();
}
运行效果图:
over:
欢迎大家关注作者在文末评论、点赞、转发以及批评指正!
如果大家有更好的方法或有问题可以在文末评论一起讨论!
共同学习!
共同进步!
文末一句话:
人生如果错了方向,停止就是进步!
推荐阅读
-
phpexcel导出 如何实现点击导出后 弹出打开保存对话框 选择保存路径 保存
-
Qt之标准对话框(文件对话框)
-
phpexcel导出 如何实现点击导出后 弹出打开保存对话框 选择保存路径 保存
-
android底部弹出iOS7风格对话选项框(QQ对话框)--第三方开源之IOS_Dialog_Library
-
android底部弹出iOS7风格对话选项框(QQ对话框)--第三方开源之IOS_Dialog_Library
-
Android 之BottomsheetDialogFragment仿抖音评论底部弹出对话框效果(实例代码)
-
Android 之BottomsheetDialogFragment仿抖音评论底部弹出对话框效果(实例代码)
-
Qt 文件选项对话框弹出两次
-
Winforn中使用FastReport实现点击导出按钮PDF预览并弹出另存为对话框
-
Qt 文件选项对话框弹出两次