- 博客(10)
- 资源 (18)
- 收藏
- 关注
转载 error:crosses initialization of ...的解决办法
switch(c){ case 0x01: int temp = a + b; .... break; case 0x02: break; default:break;}此时会报如题所示错误原因是因为C和C++中,一个变量的生命期(作用域)是
2014-05-29 18:58:50 49863 1
转载 Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
在Qt中设置widget背景颜色或者图片方法很多种:重写paintEvent() , 调色板QPalette , 样式表setStyleSheet等等。 但是各种方法都有其注意事项,如果不注意则很容易陷入麻烦中。1:setStyleSheet() 这个函数我一直很喜欢使用,因为只要写一句就可以实现效果,比其他方法都简单,但是其却有一个很值得注意的地方,也就
2014-05-21 09:07:51 912
转载 自定义Qt按钮
转自Qt自带的PushButton样式比较单一,在开发的时候往往按钮的形状各异,所以需要自定义Qt的按钮。其方法是做一张图片来作为按钮,如果需要动态效果的话,可以做两张图片进行替换。按钮的载体可以是QLabel、QPushButton,可以通过QStyle类来设计样式,如果对QStyle不太了解的话,可以用下面的方法来实现。1. 使用QPushButton 通过自定义
2014-05-21 08:57:45 786
原创 Qt对话框的生命周期及模态设置
对话框的生命周期QDialog dialog(this);dialog.show();这样在一个函数中定义的对象是建立在栈上的,函数执行完毕,dialog的显示就结束,显示的效果可能就是这个窗口一闪而逝。QDialog *dialog = new QDialog(this);dialog->show();这样定义了一个指向QDialog对象的指针,用new开辟了新的内存空间,函数执行完毕,dial
2014-05-16 14:57:07 6024
转载 Qt 学习之路 2:对话框简介
对话框是 GUI 程序中不可或缺的组成部分。很多不能或者不适合放入主窗口的功能组件都必须放在对话框中设置。对话框通常会是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。尽管 Ribbon 界面的出现在一定程度上减少了对话框的使用几率,但是,我们依然可以在最新版本的 Office 中发现不少对话框。因此,在可预见的未来,对话框会一直存在于我们的程序之中。Qt 中使用 QD
2014-05-16 13:21:13 1348
转载 Linux之动态库的创建和使用
转自:http://blog.csdn.net/tigerjibo/article/details/6992531一.动态库的基本概念1.动态链接库是程序运行时加载的库,当动态链接库正确安装后,所有的程序都可以使用动态库来运行程序。动态链接库是目标文件的集合,目标文件在动态链接库中的组织方式是按照特殊方式形成的。库中函数和变量的地址是相对地址,不是绝对地址,其真实地址在
2014-05-13 17:15:21 678
转载 Ubuntu12.04设置samba服务器 和 telnet
samba服务器搭建参考的这篇文章:http://blog.chinaunix.net/uid-26748719-id-3782289.html 里面有个问题
2014-05-12 16:44:41 522
原创 Qt菜单和工具栏学习总结
ui->setupUi(this); // 在菜单栏添加一个名为“编辑”的菜单 QMenu *editMenu = ui->menuBar->addMenu(tr("编辑(&E)")); // 向“编辑”这个菜单中添加一个动作,动作名为“打开文件” QAction *action_Open = editMenu->addAction(QIco
2014-05-04 18:24:44 1373
QtCreator_opengl+glew+glut.zip
2019-08-29
WinSCP工具
2018-09-07
QPushButton和QListView实现自定义QcomboBox功能(可以自由定义下拉框位置)
2017-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人