QML Image获取图片资源路径的细节, 解决QML Image: Cannot open: qrc:///images/Blue hills.jpg ”的错误。...
分类:
其他好文 时间:
2014-11-04 11:01:50
阅读次数:
517
QML文档可以使用console对象来打印日志信息,可默认是无法输出行号的。帮助文档中说需要设置一个环境变量……...
分类:
其他好文 时间:
2014-10-31 17:24:50
阅读次数:
214
I decided to take a plunge into a?KDE Plasma?development with a simple?plasmoid?with?Qt Creator. There’s a very good overview and a guide Getting Started Plasma QML tutorial Getting Started ...
分类:
其他好文 时间:
2014-10-30 10:27:42
阅读次数:
362
扩展已有的用户模型Extending the existing User model有两种方法来扩展默认的User Model而不用重写自己的模型。如果你不需要改变存储在数据库中的字段,而只是需要改变Model的行为,您可以创建一个基于User的代理Model。允许的行为包括默认的ordering,...
分类:
其他好文 时间:
2014-10-30 07:05:45
阅读次数:
288
qml中的背景透明设置:view.setStyleSheet("background:transparent;");view.setAttribute(Qt::WA_TranslucentBackground);qml中设置背景透明后showMinimized()(最小化)不好用解决方案是:对qml的焦点事件重载头文件:#ifndefQML_WIDGET_SET_H#defineQML_WIDGET_SET_H#includ..
分类:
其他好文 时间:
2014-10-28 15:49:33
阅读次数:
216
CHAPTER7 部署NotApp应用
现在我们要让程序在典型的桌面环境中可用, 可部署; 如第一章所描述, 我们在QtCreator中使用QtQuick UI项目开发NoteApp程序; 这意味着qmlscene用来加载main.qml, 随之让NoteApp运行;
首先, 让NoteApp可用的最简单方案是创建一个package(包)将所有qml文件, qmlscense和一个可以...
分类:
其他好文 时间:
2014-10-15 15:49:31
阅读次数:
467
大部分错误,都是因为没有重新编译或者清理导致的。消除步骤:先排除基本语法错误清理项目如果前两步都没有效果,手动删除程序生成目录1.添加新控件,运行时不识别,如 qrc:ui/main.qml:21 MyButton is not a type解决方法:这种错误,一般是加载时URL不正确导致,检查C....
分类:
其他好文 时间:
2014-10-15 14:24:30
阅读次数:
264
4.2.2 Stateless(状态无关的)JavaScript库
为了让开发轻松点, 使用一个JavaScript接口来和数据库交互是个好主意, 它在QML中提供了方便的方法;
在QtCreator中创建一个新的JavaScript文件 noteDB.js, 保证选择了 State Library选项; 这样使得noteDB.js用起来像一个库, 提供了stateless的h...
分类:
其他好文 时间:
2014-10-11 19:33:47
阅读次数:
285
http://blog.csdn.net/yuxiaohen/article/details/17226971用法很奇葩记录一下,实测可以,用于弱化delegate与持有者的依赖delegate: Component { Rectangle { id:wrapper width: parent.wi...
分类:
其他好文 时间:
2014-10-10 16:31:23
阅读次数:
328
3.2 把Page Item和Marker Item绑定
之前我们实现了PagePanel组件, 使用了三个state来切换Page组件的opacity属性; 这一步我们会使用Marker和MarkerPanel组件来实现页面导航;
在原型阶段, MarkerPanel组件十分简单, 没有任何功能; 它使用了Repeater类型来产生三个QML Item以及Marker组件作...
分类:
其他好文 时间:
2014-10-09 14:53:46
阅读次数:
356