博客专栏  >  编程语言   >  Qt学习笔记

Qt学习笔记

分享使用Qt中遇到的问题和解决方案

关注
9 已关注
35篇博文
  • Qt:QML:不同目录qml模块的调用

    简介介绍下不同目录之间的qml模块导入方法,下面是import导入文件夹的语法 import "" [as ]import不仅能导入本地文件夹也可以导入网络文件示例代码import QtQuick 2...

    2017-04-11 20:09
    1398
  • Qt:QtQuick Cannot queue arguments of type 'QQmlChangeSet'

    简介在QML的Listview中插入数据时报这样的错误(应该是插入数据时候的线程不在主线程造成的)QObject::connect: Cannot queue arguments of type 'Q...

    2017-04-06 17:32
    967
  • Qt5:用宏定义区分不同系统下的代码实现

    示例#if defined(Q_OS_WIN32) qDebug()<<"Q_OS_WIN32"; #else qDebug()<<"Q_OS_other"; #endifqt定义的各个...

    2017-03-27 23:41
    1298
  • Qt:Quick:QAbstractTableModel的使用示例

    简介写了一个简单的QAbstractTableModel使用例子,仅重载几个函数就能实现table model的功能效果需要override的函数 virtual QHash roleNames...

    2017-03-24 14:45
    760
  • Qt::Q_DECLARE_METATYPE

    简介这个宏用来注册一个类(含默认构造、默认析构、拷贝构造函数)为QMetaType类型 ,注册后的类型可以作为QVariant的自定义类型。 这个宏应该放在类或者结构体外面的下面,也可以放在一...

    2017-01-09 21:07
    350
  • QQmlEngine::ObjectOwnership

    Constant Value Description QQmlEngine::CppOwnership 0 The object is owned by C++ code and Q...

    2017-03-21 21:48
    393
  • Qt:QtQuick:使用Qt静态库无法找到qml

    QQmlApplicationEngine failed to load component

    2017-03-16 12:57
    655
  • Qt:Qt 5.* &vs2015 编译静态库版本

    安装Qt去Qt官网下载Qt安装包 安装Qt和源码,一定要勾选source选项 添加bin到系统变量 工具需要python3和 perl、 vs2015 第三方工具,到官方下载安装 在...

    2017-03-14 14:15
    2258
  • Qt:QML:文字自动滚动

    文字自动滚动效果代码import QtQuick 2.5 import QtQuick.Window 2.2Window { visible: true width: 400 ...

    2017-02-28 16:43
    1038
  • Qt:QtQuick:DECLARATIVE_EXAMPLE_MAIN

    在官方示例工程里大多会看到这样的代码,没有main启动函数#include "../../shared/shared.h" DECLARATIVE_EXAMPLE_MAIN(demos/stocqt/...

    2017-02-23 09:09
    621
  • 一篇文章搞定JS类型转换

    为啥要说这个东西?一道面试题就给我去说它的动机。题如下:var bool = new Boolean(false); if (bool) { alert('true'); } else { ...

    2017-01-20 17:04
    179
  • Qt::QList 转为 QVariant

    用到的主要函数QVariant(const QList &val)void QVariant::setValue(const T &value)QVariant QVariant::fromValue...

    2017-02-10 09:41
    777
  • Qt:QML:QML于C++交互之信号与槽(signal&slot )

    connect c++ SIGNAL with QML SLOT连接qml中信号与函数 Component.onCompleted: { //qml 信号连接 qml函数...

    2016-12-25 19:26
    2546
  • Qt:QML:JavaScript 和QML 语法错误表

    Many of the JavaScript checks are similar to the ones in Douglas Crockford’s JSLint tool. Id Sev...

    2016-12-20 14:27
    1021
  • Qt5:QML:LocalStorage

    简介LocalStorage是本地SQLite的数据库,程序关闭后仍存在,用于持久化数据。在windows 10中位于 C:\Users\用户\AppData\Local\QtProject\loca...

    2016-11-22 11:14
    643
  • Qt5:QML:c++ 调用qml中的函数

    简介c++可以直接调用QML中的函数,这个函数原型是bool QMetaObject::invokeMethod(QObject *obj, const char *member, Qt::Conne...

    2016-12-01 14:22
    2327
  • Qt5:设置程序默认字体

    简介qml中可以方便修改字体,但是控件多的时候想批量调整字体会比较麻烦,直接修改程序的默认字体来的简单粗暴有效code QGuiApplication app; QFont font; ...

    2016-11-29 11:06
    1664
  • 由Qt4.x项目移植到Qt5.x需要注意的事项

    The Transition from Qt 4.x to Qt 5The transition from Qt 4.x to Qt 5 is not expected to be significa...

    2016-11-21 10:46
    587
  • Qt5:QML:Invalid write to global property QML

    描述QML中给一个全局变量赋值时候提示这样错误解决方案全局变量前加上父id再去赋值就可以了出错代码TabView { id:idFuncSwitchtabView property va...

    2016-11-28 22:30
    797
  • Qt:Qt5程序开机自启动(windows)

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

    2016-11-16 09:25
    1678

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部