![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt学习之道
yifanmoon
这个作者很懒,什么都没留下…
展开
-
QT-- 模态对话框与非模态对话框
1.设计主窗体 2.弹出窗体 3.弹出窗体的类的实现.h#include <QWidget>#include "QDialog.h"#include "ui_QtDialogToShow.h"class QtDialogToShow : public QDialog原创 2018-05-25 16:20:01 · 8887 阅读 · 0 评论 -
QT --Qtableview 与Qsql 应用四 QSqlTableModel 不使用Sql语句操作数据库
简言:Qt使用 QSqlTableModel也可以操作简单的表,而不再担心SQL语句是否出错,例子如下:.h //第二种连接办法public: QSqlTableModel *model; void init2();private slots: //第二种连接办法 void ModelSelect(); void ModelDel...原创 2018-06-01 12:30:27 · 1456 阅读 · 0 评论 -
QT-- checkBox radiobutton简单应用
简言:这两个控件引用比较简单,一下代码是其简单使用,唯一注意的地方是raidobutton在同一默认窗体下具有排他性,可以用groupbox等其他的一下父窗体来解除排他性。实现代码如下:.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>namespace Ui {class M...原创 2018-05-31 13:38:36 · 2410 阅读 · 0 评论 -
QT --Qtableview 与Qsql 应用三 修改
目的:对应用一的功能进一下完善,增加修改功能。双击项目修改项。点击修改按钮,修改数据库的项并显示。.hprivate slots: ..................... bool upDateItem();.cppbool MainWindow::upDateItem(){ int id; QString firstName; ...原创 2018-05-31 10:40:01 · 812 阅读 · 0 评论 -
QT --Qtableview 与Qsql 应用二 删除选择项
目的:对应用一中的功能进行完善,添加删除功能.hprivate slots: ................. void delItem();.cppvoid MainWindow::delItem(){ int id; int rowToDel; QMap<int, int> rowMap; QAbst...原创 2018-05-30 15:05:01 · 595 阅读 · 0 评论 -
Qt -- QmessageBox简单应用
简言:QmessageBox是Qt中常用的提示框。类似mfc中的AfxmessageBox以及MessageBox。它是个模态的对话框。提示用户一些信息。并可以根据这些信息进行下一步的操作。一下是其的简单应用:.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include &lt;QMainWindow&gt;namespace Ui...原创 2018-05-28 09:46:24 · 767 阅读 · 0 评论 -
QT--Qcombox 简单使用
目标:实现下拉框点选,编辑框显示选择的项。如下图: .h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include &amp;lt;QMainWindow&amp;gt;namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{ Q_OBJECT...原创 2018-05-28 11:22:53 · 19720 阅读 · 1 评论 -
Qt -- 输出hello world
界面设计: .h中定义slots#include &amp;lt;QtWidgets/QMainWindow&amp;gt;#include &quot;ui_QtGuiApplication2.h&quot;class QtGuiApplication2 : public QMainWindow{ Q_OBJECTpublic: QtGuiApplication2(QWidget *par...原创 2018-05-25 13:50:10 · 2327 阅读 · 0 评论 -
Qt--Qcombox代理初探
前言:工程有时候会需要在Qcombox中显示字体加图片,并且点击图片进行删除或登录的一些操作。 目标:实现点击Qcombox区域中的图片区域,提示删除该行,点击删除按钮删除.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include &lt;QMainWindow&gt;namespace Ui {class MainWindo...原创 2018-05-29 10:02:20 · 1395 阅读 · 0 评论 -
QT--QlistView 简单应用
简言:listview 无论在mfc中还是在Qt中应用是极其广泛的,本节简单进行Qlistview在Qt中操作。目标:QlistView中插入一段数据,根据点击的相应顺序,弹出列表中的项目。.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include &lt;QMainWindow&gt;#include &lt;QStringLis...原创 2018-05-29 13:47:23 · 60641 阅读 · 4 评论 -
QT -- Qtableview 与 Qsql 应用一 创建查询
目标:创建一个数据库,添加数据,再Qtreeview中显示数据实现如下:.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include &amp;amp;lt;QMainWindow&amp;amp;gt;#include &amp;amp;lt;QtSql/QSqlDatabase&amp;amp;gt;#include &amp;amp;lt;QtSql/QSq原创 2018-05-30 11:35:28 · 1403 阅读 · 0 评论 -
Qt --实现语音读文字功能
目的:实现语音读文字功能.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include &lt;QMainWindow&gt;#include &lt;QTextToSpeech&gt;namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{ ...原创 2018-06-02 11:17:41 · 5817 阅读 · 2 评论