博客专栏  >  移动开发   >  Qt应用开发

Qt应用开发

记录Qt开发技术的日志 分析Qt开发的技巧 关注Qt应用及开发的发展 为实现跨平台应用而努力

关注
6 已关注
15篇博文
  • 【Qt开发】qml组件下拉列表的实现(二)

    上一篇博文我们说到了qml组件下拉列表的实现,但只能支持单选功能。在这篇文章,我将会讲一下本人下拉列表复选功能的实现方法(不代表是好方法,仅供参考)。 首先,在点击和鼠标划过等高亮效果方面,依然是自...

    2013-01-09 09:54
    6354
  • 【Qt开发】qml组件下拉列表的实现(一)

    由于ComboBox需要定制,于是根据已有的的例子,自己重写了一下该控件的交互和样式。主要修改的地方有两点:(1)当鼠标离开下拉区域时,下拉列表将自动收回。不过可能实现的效果不是很好,当鼠标滑动速度较...

    2013-01-09 00:00
    8872
  • 【Qt开发】qml页面的创建、呈现与销毁

    先呻吟一下:win8与qt项目并着来做,压力有点大... 初步接触qml,感觉很难上手。首先是参考资料较少,好的论坛少,语法咋看上去也有点怪怪的。相对于操着各种长枪短炮的xaml,qml显得有点寒酸...

    2013-01-05 01:14
    8086
  • 【Qt开发】关于编译时报"undefined reference to"问题

    前几天做Qt项目时,碰到了许多蛋疼的编译问题,下面便是一个。 例如有两个工程A和B,工程A依赖于工程B。B中定义了一个类和一些方法,在A中调用它们。编译的时候编译器报出undefined refer...

    2012-12-30 21:46
    2965
  • 【Qt开发】调起外部程序/进程

    在Qt4中,QProcess作为QIODevice的继承类,主要用来实现启动外部应用程序,并且进行进程间通信的。 调起外部程序,主要有两种方式: start()和startDetached()。这两...

    2012-12-27 21:35
    7640
  • 【Qt开发】修改源码文件的编码格式的小技巧

    默认情况下,代码文件应该以utf-8的格式来存储的。而如果在代码文件的转移或者上传下载过程中,弄乱了文件的编码格式,一般会出现乱码的情况。 例如windows系统下,中文就很容易出现乱码,如下图,文...

    2012-12-24 19:54
    6353
  • 【Qt开发】实现Qt程序启动画面

    如果一个程序的启动时间较长(例如需要提前加载的数据量比较大),那么一般来说程序会有一个启动画面。这样既让用户看到程序正在启动而不是简单乏味的的等待,同时也显示了程序的一些有用信息,例如程序logo, ...

    2012-05-28 12:46
    7626
  • 【Qt开发】Qt信号与槽 示例

    假设基于这样的一个情况: 在某一个程序里有两个主要的两个逻辑功能部分---UI交互的功能块和用于网络通信的网络功能块。当网络中有新的消息到达时,网络功能块需要通知UI刷新信息的显示;当用户输入新的操...

    2012-05-23 10:44
    4482
  • 【Qt开发】Qt中的中文字符问题

    之前查了关于处理中文字符的一些资料,说法不一,有些方法又没有效果。只好最终自己尝试了一种适合当前程序的方法。 (1)首先在主函数中重置程序的默认字符编码: #include #inc...

    2012-05-23 01:38
    4010
  • 【Qt开发】Qt 捕捉窗口关闭事件与信号的捕捉

    有时候我们希望在关闭窗口之前做一些操作,例如保存缓存数据或向用户提示是否关闭窗口等等。 由于一般的窗口都是继承自QWidget, 那么我们可以通过覆盖QWidget中的虚函数closeEvent(Q...

    2012-05-21 14:56
    17635
  • 【Qt开发】QString,std::string,char*,int等类型数据的转换

    QT中三种数据类型之间的转换:   QString qtStr; std::string stdStr; char* chStr; 则有: (1) qtStr = stdStr.c_...

    2011-06-29 01:09
    8308
  • 【Qt开发】Qt gui添加右键菜单事件

    要在某一种窗体内添加右键菜单栏,比如在QTreeWidget中添加, 可以用到slot函数customContextMenuRequested(QPointpos)。   如果是在Qt Crea...

    2011-06-14 01:02
    15296
  • 【Qt开发】Qt GUI编程中设置输入等待

    比如有一个关于问答游戏的程序,程序只有在输入当前问题的答案才会继续提问下一个问题, 而输入答案是由玩家来操纵的,程序要时刻监测输入情况。 这种问题在控制台很容易解决,在Qt GUI应用程序则...

    2011-05-31 22:20
    1433
  • 【Qt开发】QTableWidget 判断cell内容为空

    判断cell内容为空, 可以这样实现: if(ui->tableWidget->item(i,j)==NULL|| //判断指向该cell的指针是否为空 ...

    2011-04-16 20:22
    5458
  • 【Qt开发】Qt4 TextEdittor将内容保存到QString对象

    初学Qt不久,很多东西既新鲜又陌生呀。 而最近一直奇怪怎么没有TextEdittor中text()这个函数...纠结了那么久,原来就那么简单! 解决方法如下: QString s=ui->t...

    2011-04-13 12:50
    1623
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部