51CTO博客开发豆子空间
最近用C++和QML写了一个音乐播放器Clean Player,前前后后遇到不少问题,好在现在基本解决了,现在先总结下QML程序的发布。QML文件加载可用绝对路径和相对路径,建议将.qml文件加载到资源文件中,这样可以将.qml文件编译到程序中,不用一起打包发布。具体教程参考http://qt-project.org/doc/qt-5/qtquick-deployment.htmlQML需要Ope
开发环境:Win8.1 Qt5.2.11.无边框 Qt Quick 2.0 中 QQuickView代替了1.0中的QDeclarativeView。无边框窗口代码如下: QQuickView viwer; //QQuickView继承自QWindow而不是QWidget viwer.setFlags(Qt::FramelessWindowHin
过两天又是五一,时间真是过得飞快,博客半年没更新了。最近看的书很杂,各种类型的书都看了点,但是能记起来的却不多。做了些笔记,却有始无终,没能把一本书的重点整理出来。想想自己想做的事情太多了,日程管理软件,硬盘资料管理系统,密码管理系统,智能小车……但是看了两天QML,翻了几页SQLite指南,建了个QtProject,草草验证几句代码就没了下文。现在,我要重新捡起这些东西,理出主线,一点一点地啃。
软件实现拖动截屏并顶置截屏结果,将最后截图复制到剪切板。可用于数据对比或其它场合。 软件运行流程为:快捷键-》抓屏-》截图-》顶置-》复制结果。 开始时没注意内存,截屏耗费大量内存,后优化后空闲时内存使用在4M左右。 以下为代码: #-----------------------
实现WebKugou客户端后,接着实现托盘菜单切换音乐。主要原理是在窗口指定位置发送单击消息,模拟鼠标操作。 首先想到的是Windows API,所以查Windows API接口。mouse_event肯定不行,因为其模拟硬件,点击时窗口要回到激活状态。接着用SendMessage和PostMessage测试,折腾了将近一天,还是没成功。 于是放弃了Windows API,转向Qt自身API,鼠
今天看了一点点QWebView,于是有了把web.kugou.com做成客户端的想法。折腾了一天,这是最终效果: 因为默认加载蓝色界面,所以界面适配默认蓝色。 Qt版本为5.1.1,下面是代码:WebKugouWidget.pro #------------------------------------------------- #WebKugouWidget.pro #-----------
目标:绘制一条红色直线CAD版本:autoCAD2010 64位1.创建好工程后,点击按钮ObjectARX Commands按钮,如图,点击OK2.双击第一行会赚转函数,添加如下代码:static void X_PANCreateLine(void) { // Add your code for command X_PAN.CreateLine here
题目:编写一个程序:要求用户输入小时数和分钟数。在main()函数中,将这两个值传递给一个void函数,后者以下面的格式显示这两个值: Enter the number of hours:hh Enter the number of minutes:mm Time:hh:mm程序://timeout.cpp---输入时间和分钟,输出完整时间格式。#include<iostream&
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号