23.QT记事本】的更多相关文章

描述 主要功能有: 新建,打开,保存,另存为,打印, 编辑,撤销,,拖放,xml配置文件读写,字体更改,查找替换 菜单栏,工具栏,状态栏的实现 如下图所示: 效果如下所示:   源码下载地址: https://download.csdn.net/download/qq_37997682/10453294 源码文件介绍 MainWindowUI.cpp //实现创建记事本窗口 MainWindowSlots.cpp //实现各种槽函数 QAboutDialog.cpp //实现关于对话框 QFin…
QT5入门之23 -QT串口编程   QT5有专门的串口类: QSerialPort:提供访问串口的功能 QSerialPortInfo:提供系统中存在的串口的信息 具体使用方法: 1.在pro文件中加入: QT += serialport 2.mainwindow.h中添加头文件及成员: #include <QSerialPort> #include <QSerialPortInfo> 1 2 public: QSerialPort serial;//串口实例 void init…
界面编程之实例学习,系统记事本是个极好的参考,初学Delphi及后之c#,皆以记事本为参考,今以Qt学习,亦是如此. 期间搭建开发环境,复习c++知识,寻找模块对应功能,不一而足:现刻录其模块代码,以做助记,功能接近系统记事本之95%. 学习了Qt事件驱动之信号槽机投.窗体间数据传递方法.文件编码.本地化等功能,然而初接触,仍不能得心应手. IDE: VS2015+Qt5.8.0 界面如下: 直贴源代码吧!完成源码包,附于文后. 1.入口程序(main.cpp): #pragma executi…
//mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QAction> #include <QMenu> #include <QMenuBar> #include <QTextEdit> /*程序退出的事件*/ #include <QCloseEvent> class MainWindow : public Q…
主体代码实现 #include "mainwindow.h" #include "ui_mainwindow.h" #include<QMenu> #include<QMenuBar> #include<QToolBar> #include<QDockWidget> #include<QTextEdit> #include<QDialog> #include<QAction> #in…
原文地址:http://blog.163.com/net_worm/blog/static/127702419201002842553382/ 首先对Windows下的网络编程总结一下: 如果是服务器,其WinSDK调用分别为: 1 WSAStartup() -> socket() -> htons() / htonl() -> bind() -> listen() -> accept() -> recv() / send() -> closesocket() -…
1. 信号函数调用的时候仅仅会发送出信号,所以不需要执行 ,所以对于信号声明就行,但是不需要进行定义. 2. 只有槽函数可以声明为public,private,或者是protected的,而信号不行.可以将slot仅仅看成是一个与信号相关联的成员函数. 3. Qt的元对象指的是QMetaObject的实例,Qt中的元对象系统是用来处理对象间通讯的信号/槽机制.运行时的类型信息和 动态属性系统.虽然你使用QObject作为一个基类而不使用Q_OBJECT宏和元对象代码是可以的, 但是如果Q_OBJ…
目录 . Virtual Machine Introduce . Vmware Image File Format . VHD File Format . Convert VHD File Into VMDK . Run Virtual PC virtual machine in VMware Workstation . CoreOS Docker Configuration And Running && Vagrant + CoreOS + docker . Create A CoreO…
    题目 解决代码及点评 /************************************************************************/ /* 79. 猎人过河. 猎人要把一只狼,一头羊和一些白菜从河的左岸带到右岸,但他的船太小, 一次只能带一样,因为狼要吃羊,羊会吃白菜,所以狼和羊,羊和白菜不能在无人监视的情况下相处 ,问猎人怎样才能达到目的? 请编程序实现猎人过河. */ /******************************…
用Qt实现一个简单的记事本: #include "helloqt.h" #include <qfiledialog.h> #include <qfile.h> #include <qmessagebox.h> #include <qtextstream.h> #include <qdebug.h> //#if _MSC_VER >= 1600 //#pragma execution_character_set("…