• Qt学习记录--02 Qt的信号槽机制介绍(含Qt5与Qt4的差异对比)

    时间:2023-12-13 15:15:34

    一 闲谈:熟悉Window下编程的小伙伴们,对其消息机制并不陌生, 话说:一切皆消息。它可以很方便实现不同窗体之间的通信,然而MFC库将很多底层的消息都屏蔽了,尽管使用户更加方便、简易地处理消息,但也让人特别是没有Win32编程基的人感到迷茫,不是为何,笔者也是深受其害的。详细描述就不在此展开,感兴...

  • Qt5 Crash When Open File With QFileDialog

    时间:2023-12-12 18:17:56

    问题描述在使用Qt的QFileDialog这个类,来进行文件的打开和选择的时候, 就在调用的时候, 总是发生崩溃. 而且没有任何的提示性的信息. 而且崩溃的概率很高. 也有不崩溃的情况. 这个问题, 从我进入公司, 到现在一直是存在的.因为公司内部使用的是服务器模式的工作环境. 每个人通过终端链接服...

  • Qt入门之基础篇(1):Qt4及Qt5的下载与安装

    时间:2023-12-01 12:58:43

    转载请注明出处:CN_Simo.导语:Qt是一个跨平台的C++图形界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt同X Window上的Motif,Openwin,GTK等图形界面库以及...

  • Qt5 C++ GUI界面 开发环境配置 详细教程

    时间:2023-11-30 22:13:02

    本博客已暂停更新,需要请转新博客http://www.whbwiki.com/333.htmlQt 下载Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。作为 Qt 下载教程,本文会同时讲解以上三种下载方式。...

  • Qt5中使用lambda表达式

    时间:2023-11-29 11:47:46

    c11新特性中加入了lambda表达式,所以Qt 也支持需在.pro文件中加入CONFIG += c++11例子: QString program = "C:/Windows/System32/cmd.exe"; QStringList arguments; arguments...

  • Qt5 文本编辑

    时间:2023-11-22 20:18:49

    【应用场景】:在编辑框中输入一段文字,用鼠标选取文字,修改工具栏上的字体、字号大小、加粗、斜体等属性,选取的文字即发生相应的变化。      一、 任何一个文本编辑器的程序都要用到QTextEdit作为输入文本的容器,在它里面输入的可编辑文本由QTextDocument作为载体,而QTextBloc...

  • win7下Qt5使用mysql C++编程配置

    时间:2023-11-22 17:24:22

    先下载mysql的库文件链接:http://files.cnblogs.com/files/xiaobo-Linux/mysql.zip把两个文件放入 Qt目录\Qt5.5.0\5.5\mingw492_32\bin文件夹下直接粘贴(路径根据自己的设置)弄好之后 我们来引用一下这个Qt库首先 我们在...

  • QT5 动态链接库的创建和使用(QT自己做动态库给自己使用)

    时间:2023-11-17 13:45:07

    记录一下QT5 动态链接库的创建和使用在文章的最后有完成的代码供下载1.创建动态链接库先新建一个库项目选择chose进入下一下页面,类型选择共享库,输入一个名称:我输入的是sld再点击下一步到如果这里我们需要QtGui所以也勾选上了再点击下一步直到完成我们在.pro文件里加上DESTDIR =..\...

  • QT5:C++实现基于multimedia的音乐播放器(一)

    时间:2023-11-13 13:25:46

    上一篇里简略的描述了一下播放器的实现,这一篇开始具体描述一下过程。环境配置:Qt Creator打开Qt Creator,创建一个new project,项目名称随你喜欢(我的是MusicPlayer),类名也随你喜欢(我的是Music),基类选择QWidget,不勾选界面UI(你也可以勾选UI,用...

  • QT5:C++实现基于Multimedia的音乐播放器(序)

    时间:2023-11-13 13:23:29

    前段时间C++课设,决定做个播放器,于是参考了网上的代码后,做了个很简陋的音乐播放器(只写了MP3格式)出来,虽然功能甚少,但还是决定把过程记录一下。成品如下图:播放器功能:上、下一首,音量控制单曲和列表循环、随机播放模式添加歌曲(因为懒,连删除歌曲都没写)所用技术:QT5,C++。整个程序继承QT...

  • QT5:C++实现基于multimedia的音乐播放器(二)

    时间:2023-11-13 13:17:32

    今天接着上一篇来实现播放器的槽函数。先来实现播放模式,槽函数如下: //播放模式 void Music::musicPlayPattern() { //z=++z%3; if(z==) { //顺序播放 ...

  • Windows7下QT5开发环境搭建 分类: QT开发 2015-03-09 23:44 65人阅读 评论(0) 收藏

    时间:2023-11-11 08:32:49

    Windows7下QT开法环境常见搭配方法有两种。第一种是:QT Creator+QT SDK;第二种是:VS+qt-vs-addin+QT SDK;以上两种均可,所需文件见QT社区,QT下载地址:http://download.qt.io/archive。第一种,鄙人下载的是:qt-creator...

  • QT5控件-QPushButton和QFocusFrame(按钮和焦点框)

    时间:2023-07-06 22:49:28

    #ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QPushButton>#include <QFocusFrame>class MainWindow : public ...

  • QT5程序发布后在别的电脑上不能运行,怎么办!!!

    时间:2023-02-21 22:35:13

    QT5发布的程序在其他电脑上运行出现这问题 有人遇到吗?11 个解决方案 #1 遇到过哦 确保所需要DLL都全了。 然后在main.cpp中写一行  QA...

  • Qt5 FOR WINCE7, Visual Studio 2008环境的搭建

    时间:2023-02-17 14:30:12

    Qt5 FOR WINCE7, Visual Studio 2008环境的搭建Qt5发布时,试过配置Qt5 for wince的环境,原因是暂时不支持WINCE。前几天意外发现官方博客说明已经开始支持WINCE了,祥见http://blog.qt.digia.com/blog/2013/07/30/...

  • Qt5程序开机自启动(windows)

    时间:2023-02-12 15:40:34

    简介 window下开机启动最简单的实现方式就是在注册表中添加启动项目 添加位置有两个 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunHKEY_CURRENT_USER\SOFTWARE\Micros...

  • Qt5学习笔记(1)-环境配置(win+64bit+VS2013)

    时间:2023-02-12 13:48:48

    Qt5学习笔记(1)-环境配置工欲善其事必先…不装…所以装软件久不露面,赶紧打下酱油。下载地址:http://download.qt.io/这个小网页就可以下载到跟Qt有关的几乎所有大部分东西 地址:http://download.qt.io/archive/qt/这个小网页可以下载到Qt的各个历史...

  • QT5入门之20 -QT读写ini文件

    时间:2023-02-11 19:54:22

    使用QSettings读写即可,比较简单 #include <QSettings>void MainWindow::on_pushButton_6_clicked(){//Qt中使用QSettings类读写ini文件//写文件//构造函数第一个参数是ini文件的路径,第二个参数表示...

  • Qt5创建模态和非模态对话框

    时间:2023-02-09 22:31:19

    1.模态对话框创建:第一种方法:QDialog dialog(this);dialog.exec();this为该对话框的父窗口。第二种方法:QDialog *dialog = new QDialog(this);dialog->setModel(Qt::ApplicationModel);d...

  • 使用QOpenGLFrameBufferObject类进行Qt5 OpenGL多采样。

    时间:2023-02-05 19:36:01

    I need to perform multisampling in a Qt5 project but I am not sure how to use QOpenGLFrameBufferObject to perform FSAA. There is no example on how to ...