自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 守护本心

不知不觉大学毕业已经两年半了,回头看看这些年都经历了些什么!也顺便做个小结了。 大四上学期刚考完试我就收拾行礼到广州来参加各种面试,这会是一个很难忘的经历。那一个周期是那一年最冷的几天,还是下着雨,回想下每天早上6点钟在寒冷的早上在起床,然后去挤地铁,坐公交。我记得有一天我去某一公司面试,那天下的雨有点大,我到达他们公司的时候,我的裤子几乎已经湿光了,然后等到面试官面试我的时候,我一边颤抖地回

2018-01-29 20:35:52 245

原创 老毛桃一键还原软件超强发布

老毛桃唯一官方网站,现已开发出适应现阶段的U盘启动盘制作工具,让老毛桃传承经典,发扬光大。http://www.laomaotao.net/?Z3632

2017-06-02 09:02:10 353

原创 windowns下qt5.2.0(mingw)安装glut(opengl)工具包

1.下载glut工具包Windows环境下的GLUT下载地址:(大小约为150k)http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip2.Windows环境下安装GLUT的步骤:   1、将下载的压缩包解开,将得到5个文件   2、在“我的电脑”中搜索“gl.h”,并找到其所在

2014-07-24 22:35:11 2669

原创 ubuntu12.04打开qt5.2.0時出现异常

在ubuntu12.04下安装了QT 5.2.0,打开时便报错,出现以下错误提示:    Cannot overwrite file /home/ /.config/QtProject/qtcreator/profiles.toolchains.xml: Permission denied   解决方法如下:开打终端    sudo chown -R zwy .config

2014-01-26 20:19:27 1331

转载 ubuntu12.04 安装无线网卡驱动

安装ubuntu 12.04后,无线网卡不可用,通过“附加驱动”中提示的b43驱动安装后反而连无线网卡都找不到了,采用以下方式解决:1、卸载之前在Ubuntu的附加驱动管理器中安装的b43 sta驱动,重启电脑;2、在终端中运行如下命令,重新安装b43相关的全部驱动和firmware:sudo apt-get install bcmwl-kernel-source     #B

2014-01-26 00:38:11 891

原创 ubuntu12.04 下 qt5.1.1 加载 mysql 驱动

mysql代码:#include #include #include #include #include void text2(){    QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL");    //    db.setHostName("localhost");    db.setHostName("

2013-11-17 21:42:18 1147

原创 QGLWidget类用来绘制OpenGL图形的窗口

QGLWidget类用来绘制OpenGL图形的窗口QGLWidget提供一系列的函数来在一个QT应用程序里面绘制OpenGL,用起来很简单,我们可以派生它,然后使用像其他任何窗口一样使用子类,除非你选择了使用QPainter和标准的OpenGL绘图命令QGLWidget提供三个方便的虚函数,我们可以在子类中重写他们,来完成一些典型的OpenGL任务:1、paintGL()函数:

2013-11-16 22:36:55 2817

原创 qt 使用opengl库来画圆环

//圆环void GLWidget::drawTorus(){    int        numMajor = 100;    int        numMinor = 24;    float   majorRadius = 0.6f;    float   minorRadius = 0.2f;    double  majorStep   = 2.0f * M

2013-11-16 22:20:47 2799

原创 qt5.0.2连接mysql

在过去的一个星期中,我用了很多时间去编译mysql驱动,从百度、谷歌等网站搜了N多次,试尽了N多种方法,我从QT4.7、Qt4.8.0、Qt4.8.5、Qt5.0.2到Qt5.1.1各个版本的Qt都试了个遍,后来就在想是不是操作系统的原因,我又花了一些时间去编译在不同的操作系统(win764bit/xp/ubuntu12.04),结果没一个是可行的。首先声明一下,本次实验是在xp系统下完成

2013-10-08 22:41:00 2319

转载 控制虚拟光标范围(全部主代码)

//////////////////////////////////////////////////////////////////////////////////鼠标移动范围void ViewWidget::mouseMoveArea(QMouseEvent *event){    QPoint Maxpoint,cur;    QPoint curpoint;

2013-09-02 20:37:06 742

转载 输入法(拼音输入法、)

IBus 全称 Intelligent Input Bus for Linux / Unix OS 是下一代输入法框架(或者说“平台”),项目现存于 Google Code - http://code.google.com/p/ibus/ 此项目包含了世界多数语言的文字输入需求————由世界多个国家开发者维护。它的存在就是为了取代古老的scim,而多数Linux发行版已经用它取代了scim。

2013-09-02 20:36:20 754

转载 ubuntu上的Qt库自动安装

ubuntu上的Qt库自动安装 sudo apt-get install libqt4-dev libqt4-gui libqt4-sql qt4-dev-tools qt4-doc libqt4-designer qt4-qtconfig libqt4-help libqt4-opengl-dev libqt4-qt3support   libqt4-scripttools li

2013-09-02 20:35:41 893

原创 vnc虚拟光标越界

//////////////////////////////////////////////////////////////////////////////////鼠标移动范围void ViewWidget::mouseMoveArea(QMouseEvent *event){    QPoint curpoint;    //若鼠标移动到该窗体的边界时进行判断

2013-09-02 20:34:59 877

原创 Qt隐藏/显示光标的方法

在某些情况下,我们需要把真实的鼠标隐藏起来,比如说在虚拟监控的窗口上,往往我们所需要的只是虚拟的那个鼠标,(而真实的鼠标会给我们在视觉上有混乱的感觉)因而我的需要把真实鼠标隐藏起来…………Qt隐藏/显示光标的方法:在类VWidget(继承于类QWidget)中如需隐藏(显示)光标(只剩下虚拟鼠标)的情况,this->setCursor(Qt::BlankCursor); //隐藏鼠标

2013-09-02 20:33:59 6894

原创 qt+opengl+glu+glut

前几天刚装了个qt4.8(之前我一直都在用4.7版本的),结果发现之前编写的一些opengl的例子都无法运行了,在网上找了一些资料,以下方法是个人所总结的:qt4.8版本适用1.如果你所使用到opengl中的glu库的话只需要在.pro文件中加上:QT += openglLIBS = -lGLU \在头文件加上:#include #include

2013-09-02 20:33:17 4122

原创 opengl-正方体的简便画法

void GLWidget::drawCube(){    GLfloat vertex_list[8][3] = {        {-1.0, -1.0, 1.0},        {1.0, -1.0, 1.0},        {1.0, 1.0, 1.0},        {-1.0, 1.0, 1.0},        {-1.0, -1.0, -1.0},

2013-09-02 20:33:15 1890

原创 opengl中鼠标移动、单击、滚轮事件

全局变量(定义在类中的):QPoint lastPos;//鼠标的位置GLfloat xrot=yrot=zrot=0;//旋转轴void GLWidget16::mousePressEvent(QMouseEvent *e){    lastPos = e->pos();}void GLWidget16::mouseMoveEvent(QMouse

2013-09-02 20:32:57 5515 1

转载 alien工具的快速安装及使用方法

alien工具的作用:一个将rpm包转换为deb包的工具alien工具的安装:apt-get install alienalien的使用:先进入rpm包的目录,再在终端使用命令alien xxx.rpm即可在本目录下生成一个xxx.deb然后你就可以dpkg -i xxx.deb了(或者干脆双击),来安装deb包了(这个是我转的)debian就是一种

2013-09-02 20:31:53 8988

转载 OpenGL的引入及基本函数说明

OpenGL的引入需加入的头文件:#include 并在.pro文件中加入:QT += opengl·使用基本方法   QGLWidget派生自Qwidget,故绝大多数情况下QGLWidget可以像QWidget一样使用,只是使用OpenGL的函数替代QPainter实现绘制。通常通过子类化QGLWidget来实现OpenGL的使用,QGLWidget提供了三

2013-09-02 20:31:17 863

原创 安装glut包的详细步骤

以下这种安装glut库的方法是我个人经阅无数国内外网站后,总结的一种方法:首先安装opengl所需的其他类库:建立基本编译环境首先不可或缺的,就是编译器与基本的函式库,如果系统没有安装的话,请依照下面的方式安装:sudo apt-get install build-essential安装OpenGL Library接下来要把我们会用到的 Library 装上去,首先

2013-09-02 20:31:15 9096

原创 grub快速修复

前几天重装了一下Ubuntu12.04,结果装完之后,grub出现了问题。之前装系统时也出现过这种情况,当时找了半天的资料才把grub搞定。唉!!后悔了,当时没有把文档留下…………电脑上装多个系统的难免会出现进不了系统的问题,多数是grub的问题。不多说了,进入主题吧:使用LiveCD光盘启动电脑后进入光盘中的Ubuntu系统,或者用USB启动也可以,打开终端。 sud

2013-09-02 20:30:26 1082

原创 设置lineeidt中只输入数字

QLineEdit * dd = new QlineEdit;QValidator * validator; //检验器,只允许输入数字QRegExp regx("[0-9]+$"); //设置输入范围0~9validator = new QRegExpValidator(regx, dd );dd->setValidator(validator );

2013-09-02 20:29:52 1116

转载 QT下的几种透明效果

1.窗口整体透明,但是窗体上的控件不透明。   通过设置窗体的背景色来实现,将背景色设置为全透。QPalette pal = palette();pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00));setPalette(pal);   试验效果:   窗体标题栏不透明;

2013-08-30 15:57:22 531

ubuntu12.04 修复grub的有效方法

快速修复grub 引导,留着吧!!这个方法很管用的哦! 不再为重装系统而担心引导问题了。

2013-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除