书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 771 个相关结果.
  • 13.3. 图形桌面

    13.3. 图形桌面 13.3.1. GNOME 13.3.2. KDE 13.3.3. Xfce 和其他 13.3. 图形桌面 自由图形桌面领域有两个大集合团队统治:GNOME 和 KDE。两者都很流行。这种情况在自由软件世界相当罕见;譬如,Apache 网络服务器,就鲜有对手。 这种分歧有历史原因。KDE 是第一个图形桌面项目,但是它使用...
  • Javascript

    547 2021-10-08 《Qt6 QML Book》
    JavaScript Browser/HTML vs Qt Quick/QML JS Language JS Objects Creating a JS Console
  • 遍历容器

    1586 2019-05-26 《Qt 学习之路 2》
    Java 风格的遍历器 STL 风格的遍历器 foreach关键字 上一节我们大致了解了有关存储容器的相关内容。对于所有的容器,最常用的操作就是遍历。本章我们将详细了解有关遍历器的内容。 尽管这个问题不是本章需要考虑的,但是我们还是需要来解释下,为什么要有遍历器。没有遍历器时,如果我们需要向外界提供一个列表,我们通常会将其返回: QList <i...
  • CMake

    CMake CMake CMake是由Kitware创造的工具。由于它们的3D可视化软件VTK使得Kitware家喻户晓,当然这也有CMake这个跨平台makefile生成器的功劳。它使用一系列的CMakeLists.txt 文件来生成平台指定的makefile。CMake被KDE项目所使用,它与Qt社区有一种特殊的关系。 CMakeLists.t...
  • PyQt5 简介

    8245 2018-02-27 《PyQt5中文教程》
    PyQt5 简介 关于 PyQt5 PyQt4和PyQt5的区别 Python语言的介绍 PyQt5 简介 本教程的目的是带领你入门PyQt5。教程内所有代码都在Linux上测试通过。PyQt4 教程 是PyQt4的教程,PyQt4是一个Python(同时支持2和3)版的Qt库。 关于 PyQt5 PyQt5 是Digia的一套Qt5与p...
  • 线程总结

    1467 2019-05-26 《Qt 学习之路 2》
    前面我们已经详细介绍过有关线程的一些值得注意的事项。现在我们开始对线程做一些总结。 有关线程,你可以做的是: 在QThread 子类添加信号。这是绝对安全的,并且也是正确的(前面我们已经详细介绍过,发送者的线程依附性没有关系)不应该做的是: 调用moveToThread(this) 函数 指定连接类型:这通常意味着你正在做错误的事情,比如将Q...
  • 动态加载和实例化项(Dynamically Loading and Instantiating Items)

    (动态加载和实例化项)Dynamically Loading and Instantiating Items (动态加载和实例化项)Dynamically Loading and Instantiating Items 加载一块QML代码时,它首先会被解释执行为一个组件。这一步包含了加载依赖和验证代码。QML的来源可以是本地文件,Qt资源文件,或者一...
  • 线程简介

    1533 2019-05-26 《Qt 学习之路 2》
    前面我们讨论了有关进程以及进程间通讯的相关问题,现在我们开始讨论线程。事实上,现代的程序中,使用线程的概率应该大于进程。特别是在多核时代,随着 CPU 主频的提升,受制于发热量的限制,CPU 散热问题已经进入瓶颈,另辟蹊径地提高程序运行效率就是使用线程,充分利用多核的优势。有关线程和进程的区别已经超出了本章的范畴,我们简单提一句,一个进程可以有一个或更多线...
  • 二进制文件读写

    2213 2019-05-26 《Qt 学习之路 2》
    在上一章中,我们介绍了有关QFile 和QFileInfo 两个类的使用。我们提到,QIODevice 提供了read() 、readLine() 等基本的操作。同时,Qt 还提供了更高一级的操作:用于二进制的流QDataStream 和用于文本流的QTextStream 。本节,我们将讲解有关QDataStream 的使用以及一些技巧。下一章则是QTex...
  • 2.1 LiteIDE的安装和配置

    2.1 LiteIDE的安装和配置 安装LiteIDE 配置LiteIDE LiteIDE开发项目 交叉编译 links 2.1 LiteIDE的安装和配置 前面介绍了LiteIDE是国内牛人基于QT框架开发的一款编辑器软件,目前已经迭代了十几个版本,功能也是越来越强大,不仅支持Go的开发,还支持lua开发、Markdown编写,以及支持将...