单独封装QtCore 一直以来使用QT的特性使用惯了,很多东西QT都封装得很好。如果突然有一天,不使用QT开发了,是不是不习惯。 比如我们经常使用QString很多方法,string,wstring之间的转换,arg格式化。 又比如Qt提供的Json相关使用。 如果我们把QT这些方法抽取出来,单独封 ...
分类:
Web程序 时间:
2017-12-14 04:13:45
阅读次数:
270
1.Qt布局的作用 Qt的布局是通过布局管理器来实现的,布局管理器负责在父类窗口部件区域构建子窗口部件,使得放置在窗体中的每个窗口部件都有一个适合的大小和位置,并且能够随着应用程序本身的变化而变化从而达到不改变整体的布局的结构的效果。相对于通过设定绝对位置来搭建界面的方法来讲有如下优点 1.1.父窗 ...
分类:
其他好文 时间:
2017-12-08 00:04:47
阅读次数:
686
布局以及出现的问题:一、布局管理器:所有的组件都排列在一个组合框中流布局管理器是面板的默认布局管理器,组件放在容器中,布局管理器决定容器中的组件的大小和具体位置,每个容器都有默认的布局管理器,但可以重新进行设置例如:Panel。setLayout(new GridLayout(4,4))//这个面板 ...
分类:
其他好文 时间:
2017-12-06 23:59:26
阅读次数:
350
上周学习了Swing用户界面组件,通过在框架里添加Swing包里的组件来设计不同的界面。可以用trim来出去文本输入域中输入的空格,setText方法改变文本域中的内容,getText方法来获取用户键入文本。在这一章中事件响应处理方法大多用了lambda表达式。通过添加所需要的组件并利用布局管理器可 ...
分类:
编程语言 时间:
2017-12-06 22:05:12
阅读次数:
199
作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。学C语言唯 ...
分类:
系统相关 时间:
2017-12-03 13:59:33
阅读次数:
249
使用VS的Qt插件进行Qt开发时,有时候会遇到不能生成moc文件的问题。 1.在工程中可以看到这个Generated files目录下是有一个看似moc文件的文件,双击打开的话: 如果能正常打开,文件就能正常使用。 2.选中没有生成moc文件的头文件,鼠标右键选择属性 3.General->Item ...
分类:
其他好文 时间:
2017-12-01 11:29:57
阅读次数:
312
上周的学习的主要内容是Swing用户界面组件。课程的目的是掌握GUI布局管理器的用法和掌握各类Java Swing组件用途及常用API。如果学生有Web前端的相关知识的话,可以结合两者的知识特点进行学习。本章的学习不仅需要理论知识的支撑,而且更需要同学有一定的想象力。希望同学们不仅要熟悉课本和实验上 ...
分类:
编程语言 时间:
2017-11-30 23:25:59
阅读次数:
249
主要学习了Swing用户界面组件,总结如下: 1.布局管理器 ·按钮放置在一个JPanel对象中,组件放在容器中,布局管理器决定容器中的组件具体放置的位置和大小; ·边框布局会扩展所有·边框布局管理器是每个JFrame内容窗格的默认布局管理器;边框组件的厚度不会随窗口大小改变而改变; ·网格布局:每 ...
本周我们学习了Swing和MVC设计模式,布局管理器,文本输入,选择组件,菜单,对话框了解了文本域和文本区相同之处:文本域和文本区组件都可用于获取文本输入。不同之处:文本域只能接受单行文本的输入;文本区能够接受多行文本的输入标签是容纳文本的组件。它们没有任何修饰(如没有边界),也不响应用户输入。密码 ...
分类:
编程语言 时间:
2017-11-29 21:53:42
阅读次数:
153
问题描述:在qt开发环境下,使用qss进行界面美化工作,里面包含许多图片资源。最后项目决定把这些图片资源和代码一起打包。然后就把图片资源和qss文件一起编入qrc文件中进行编译。在本机开发环境下是没有任何显示的问题的,但是在裸机环境下就出现了图片显示不正常,而色彩显示正常的问题。 问题分析:通过把图 ...
分类:
其他好文 时间:
2017-11-21 22:03:51
阅读次数:
253