博客专栏  >  编程语言   >  QT学习

QT学习

QT学习的一些笔记

关注
4 已关注
25篇博文
  • Qt学习 之 QWebView

    之前在做CS架构的时候,显示图表总是做得不好。只有C#有相应的组件,QT需要手画或者加载一些插件。做了BS架构之后,知道了很多在前端方面表现极佳的图表制作工具,如Echarts。在上一次的大作业之中,...

    2016-08-09 09:33
    1464
  • Qt学习 之 定时器

    在Qt中使用定时器有两种方法,一种是使用QObiect类的定时器;一种是使用QTimer类。定时器的精确性依赖于操作系统和硬件,大多数平台支持20ms的精确度。QObject类的定时器QObject是...

    2016-06-04 09:46
    2497
  • Qt学习 之 多线程程序设计

    QT通过三种形式提供了对线程的支持。它们分别是,一、平台无关的线程类 二、线程安全的事件投递 三、跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并能充分利用多处理器机器的优势。多线...

    2016-01-01 10:40
    1022
  • QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址

    获取主机名称/* * 名称:get_localmachine_name * 功能:获取本机机器名称 * 参数:no * 返回:QString */ QString CafesClient::...

    2016-01-01 10:07
    2135
  • Qt学习 之 Socket通信

    最近写大作业用到Qt的Socket部分,网上关于这部分的资料都太过复杂,现在总结一下一些简单的应用。有机会可以给大家讲讲用Socket传送文件的代码。这里主要讲解如何实现TCP和UDP的简单通信。so...

    2015-12-27 11:42
    2431
  • Qt中的对象类型转换

    char * 与 const char *的转换 char *ch1="hello11"; const char *ch2="hello22"; ch2 = ch1;//不报错,但有警告 ch1 = ...

    2015-12-18 22:59
    1346
  • Qt5制作鼠标悬停显示Hint的ToolTip

    在日常生活中的使用的软件中,我们经常会遇到这样的情况。 我们在网页上,有些网页链接的文字(比如文章标题,知乎问题标题,百度的词条等)因为太长了,而显示不出来,但是鼠标悬停在上面的时候就可以显示出来。...

    2015-12-08 21:45
    3104
  • Qt中 QString 和int,double等的转换

    Qt中 int ,float ,double转换为QString有两种方法1.使用QString::number(); 如:long a = 63; QString s = QString::n...

    2015-12-08 19:21
    6879
  • QT中使用快速排序

    今天想到了用QT做一个快速排序,所以研究了一下。 因为用习惯了,C++的std::sort,就算是C的时候也用得是stdlib.h中的qsort。手写板 手写板的快排其实不难,只是自从用C++打A...

    2015-12-08 09:49
    2303
  • Qt5中文乱码解决方法

    Qt中的中文显示,经常会出现乱码,但在UI设计界面上添加的中文是不会出现乱码的,如果你刚使用qt,那么你肯定会碰到这个问题。网上搜索一下,找到的都是这种:#include int main(int a...

    2015-12-03 09:22
    3937
  • QT学习 之 事件与事件过滤器

    Qt事件模型一个真正强大的特色是一个QObject 的实例能够管理另一个QObject 实例的事件。让我们试着设想已经有了一个CustomerInfoDialog的小部件。CustomerInfoDi...

    2015-11-27 19:36
    2080
  • QT学习 之 QwtPlot(数学绘图)

    QwtPlot是用来绘制二维图像的widget。在它的画板上可以无限制的显示绘画组件。绘画组件可以是曲线(QwtPlotCurve)、标记(QwtPlotMarker)、网格(QwtPlotGrid)...

    2015-11-26 14:17
    3417
  • QT学习 之 文本文件读写

    上一章我们介绍了有关二进制文件的读写。二进制文件比较小巧,却不是人可读的格式。而文本文件是一种人可读的文件。为了操作这种文件,我们需要使用QTextStream类。QTextStream和QDataS...

    2015-06-11 17:07
    1697
  • Qt 学习 之 二进制文件读写

    在上一章中,我们介绍了有关QFile和QFileInfo两个类的使用。我们提到,QIODevice提供了read()、readLine()等基本的操作。同时,Qt 还提供了更高一级的操作:用于二进制的...

    2015-06-11 16:59
    3278
  • Qt学习 之 文件

    文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库,提供了跨平台的文件操作能力。从本章开始,我们来了解下 Qt 的文件以及输入输出的功能,也就是 I/O 系统。Qt 通过QIODevice提供...

    2015-06-11 16:55
    623
  • QT学习 之 布局(一) QGridLayout

    #include #include #include #include #include #include void setLayout2p1(QGridLay...

    2015-03-26 19:29
    622
  • QT控制台输出QString

    有时候想在控制台输出我们想要的QString变量。 1、qDebug可以实现在控制台终端打印,但我们还是想使用C++中的std::cout   This function does nothin...

    2015-03-23 17:30
    3126
  • Qt学习:正则表达式 - QRegExp

    用正则表达式验证文本有效性 你可以使用QRegExp::exactMatch来判断一个字符串是否符合一个pattern。 void testRegexMatch() { QString pat...

    2015-03-06 15:51
    989
  • Qt学习:布局管理的使用方法

    分割窗口QSplitter类在应用程序中常常可能用到,它可以灵活地设置窗口的布局。通过一个小实例体先会一下QSplitter的使用。      -------创建工程时,Base Class选择“Q...

    2015-03-06 12:15
    1710
  • QT学习 之 主窗口 (六) QToolBox类(抽屉效果)

    QToolBox展示出来的抽屉效果可以设计联系人列表 下面展示类似聊天软件QQ的主界面 头文件主要就是定义这些联系人QToolButton: ...

    2015-01-30 21:02
    1158

Windows C/C++/C# 编程
1306375778
FFmpeg
1353638276
经典算法研究
323271369
微软面试100题系列
183180458
Java开发进阶
663047504
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部