`
duyouhua1214
  • 浏览: 236808 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux嵌入式qt的屏幕旋转与字体大小问题

    博客分类:
  • QT
 
阅读更多

【1、与qt程序显示文字大小有关的两项】

export QWS_DISPLAY=LinuxFB:mmWidth200:mmHeight100:0   //输出设备为Linux framebuffer,尺寸定义(尺寸定义与文字大小有直接关系)

export QWS_SIZE=480x272   //屏幕大小

【2、屏幕旋转】

export QWS_DISPLAY=Transformed:Rot90    //旋转90 可以旋转0、90、180、270

想让qt支持旋转,在编译嵌入式qt的时候要加上-qt-gfx-transformed选项

【3、举一反三:在屏幕旋转的同时保持文字大小】

export QWS_DISPLAY=Transformed:Rot90:LinuxFB:mmWidth200:mmHeight100:0

 

【4、用-display参数来代替以上export的变量】

假如将运行的程序是qtdemo

qtdemo -qws  -display "LinuxFB:mmWidth200:mmHeight100:0"

qtdemo -qws  -display "Transformed:Rot90"

qtdemo -qws  -display "Transformed:Rot90:LinuxFB:mmWidth200:mmHeight100:0"

来源:http://blog.sina.com.cn/s/blog_640531380100udhj.html

分享到:
评论

相关推荐

    qt嵌入式图形界面

    - Qt的图形视图模型(QGraphicsView Framework)允许开发者创建复杂的2D图形界面,支持缩放、旋转和动画效果。 - QGraphicsItem是该模型的基本元素,可以添加图形、文本、图像等多种对象。 3. **Qt Widgets** - ...

    基于QT的嵌入式终端应用程序开发--记事本和电子相册开发 0.doc

    QT是一个流行的跨平台应用程序开发框架,尤其适合于嵌入式系统的GUI设计。这篇文档将深入探讨如何利用QT开发一个运行在嵌入式终端上的记事本和电子相册应用程序。 首先,Linux操作系统因其开源、稳定和高效的特点,...

    毕业设计(论文)-基于QT的嵌入式终端应用程序开发--记事本和电子相册开发.doc

    - **Qt开发环境的搭建与使用**:Qt是一种跨平台的应用程序开发框架,广泛应用于桌面应用程序和嵌入式系统的GUI开发中。在本项目中,开发者需要熟悉Qt的安装配置流程,并掌握如何利用Qt Creator进行项目的创建、编译...

    Qt写的地图

    7. **多平台兼容性**:Qt的跨平台特性使得qMetro可以在多种操作系统上运行,如Windows、Linux、macOS甚至是嵌入式设备。 8. **自定义控件**:为了创建地铁线路图的特定样式,qMetro可能定义了一些自定义的QGraphics...

    精通qt4编程(源代码)

    \Qt还支持嵌入式系统,Qt的嵌入式版本称为Qtopia Core,可以在多种处理器上运行,目标操作系统通常是嵌入式Linux。Qtopia Core应用程序直接使用framebuffer,而不是笨重的X Window系统。Qt相关的另一个产品——Qt ...

    精通Qt4编程(第二版)源代码

    \Qt还支持嵌入式系统,Qt的嵌入式版本称为Qtopia Core,可以在多种处理器上运行,目标操作系统通常是嵌入式Linux。Qtopia Core应用程序直接使用framebuffer,而不是笨重的X Window系统。Qt相关的另一个产品——Qt ...

    QT4 C++ GUI编程

    这个框架由Trolltech(现为The Qt Company)开发,后来被诺基亚收购并广泛应用于各种操作系统,包括Windows、Linux、Mac OS X以及各种嵌入式系统。QT4 C++ GUI编程涉及的知识点非常广泛,包括C++编程基础、Qt库的...

    模拟时钟Clock

    QT是一个强大的跨平台应用程序开发框架,广泛应用于桌面、移动和嵌入式设备。通过QT,我们可以轻松地设计出具有美观界面和高效功能的应用程序。 首先,让我们了解QT中的关键组件和概念。在QT中,`QWidget`是所有...

    RubikCube22.zip

    在Qt中,这些算法可以通过C++实现,并与GUI交互,使得每一步操作都能实时反馈在屏幕上。开发者可能会使用Qt的信号和槽机制来处理用户的旋转操作,确保程序逻辑与用户界面的同步。 Qt还提供了一套事件处理机制,使得...

    Qt常用类及其中文的介绍全.doc

    ### Qt常用类及其中文介绍 #### QAbstractButton - 抽象按钮部件 - **简介**:`QAbstractButton` 类提供了所有按钮组件的基本功能,它是一个抽象类,不直接实例化,而是作为 QPushButton、QRadioButton 和 ...

    ZQ10DISP.rar_丰田DISP调中文

    5. **嵌入式系统**:车载显示屏通常运行在嵌入式操作系统上,如Linux或实时操作系统(RTOS)。这些系统的资源有限,因此优化代码和内存管理对于高效运行至关重要。 6. **用户界面设计**:除了技术实现,还需要考虑...

    QT 绘图系统(The Paint System)

    2. `QFont`:处理文本的字体、大小、样式等属性。 3. `QColor`:表示颜色,支持RGB、HSV、CMYK等多种颜色模型。 4. `QPoint`、`QLine`、`QRect`:用于描述几何位置和形状。 5. `QPixmap`:位图图像类,支持像素级别...

Global site tag (gtag.js) - Google Analytics