
上位机软件编程
文章平均质量分 75
霜月孤鸟
这个作者很懒,什么都没留下…
展开
-
C#百问--C#中如何获取comboBox所选的文本内容?
C#百问--C#中如何获取comboBox所选的文本内容?using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms原创 2015-03-03 09:40:02 · 10876 阅读 · 0 评论 -
QT编程系列7--一个最简单的实用Qt界面的设计
一个最简单的实用Qt界面的设计通过前面的练习,我们原创 2014-08-11 09:31:58 · 1700 阅读 · 0 评论 -
QT编程系列6--信号与槽
信号与槽 前一篇文章,我们实现了一个稍微综合的界面,接下来我们就想实现界面上各个按钮的功能。比如清除某一个标签上的值,清除所有标签上的值,恢复所有标签的值禁用/恢复所有按钮的值,退出界面。 要实现以上各个按钮的值,我们不得不介绍一个新的也是尤为重要的概念--信号与槽!为什么说这个概念重要了?因为我们绝大部分的在界面上的、后台的一些操作都离不开他。比如,我们按了一下按钮即触发了一原创 2014-08-11 08:56:53 · 919 阅读 · 0 评论 -
QT编程系列5--几个常用组件的使用(下)
几个常用组件的使用(下) 上篇实现了在一个窗体上显示多个组件的程序,然而这多个组件都是同一种组件类型-按钮,由QPushButton实例化得到。用同样的方法我们可以在窗体上显示不同类型的组件。本文就将介绍一些常用组件的使用方法。首先介绍的一个组件是标签,标签的类是QLabel,要使用该标签类,首先得包含其头文件#include 。我们设计了包含按钮标签的如下界面: 代码如下:原创 2014-08-11 08:47:30 · 1100 阅读 · 0 评论 -
QT编程系列4--布局管理器
布局管理器 上篇我们实现了让一个按钮在我们创建的窗体的上显示的程序,本篇我们将完成在一个窗体上显示多个(如9个)按钮的程序。在窗体上安排9个按钮必然涉及到一个问题,我们这9个按钮怎么排放?这里我们假设把9个按钮排放成9宫格的顺序。 在放9个按钮之前我们可以先考虑如何放2个、3个、4个按钮的问题。放2个,毫无疑问可以是横放或者竖放。3个也是一样,那么4个了?放成田字格样的形式,横原创 2014-08-10 12:48:16 · 1122 阅读 · 0 评论 -
QT编程系列3--几个常用组件的使用(上)-第一个按钮的增加
上一节,我们实现了HelloQt的程序,当时我们使用的是一个叫QWidget的类实现了一个窗体。这个窗体上什么都没有,只是在窗体的标题栏中显示了HelloQt这样一个标题。接下来我们要在这样的窗体上增加一些内容,比如最简单的可以增加一些按钮、标签、编辑栏等。那么我们要增加的这些内容在Qt里叫做组件。接来下我们要先写一个代码在窗体上显示一个按钮组件。由于现在我们的窗体是自定义的,不在是Qt库提供的库原创 2014-08-09 15:03:10 · 1148 阅读 · 0 评论 -
QT编程系列2--Hello QT
应用程序的编程与驱动程序的编程的区别之一有:应用程序可以理解为由一种编程语言+库组成。如:Linux下C程序:C语言 + Linux函数库Qt编程:C++语言 + qt的图形库Linux中编写可视化程:Linux中的GUI编程可选择GTK、QT。ps:后台执行的程序(Linux下c程序)如果我们选择使用QT编写可视化程序,那么我们需要qt包,qt包中包含了:qt程序相关的工具+原创 2014-08-09 07:30:10 · 850 阅读 · 0 评论 -
QT编程系列1--QT学习前需知
本周学习了一些QT编程方面的知识,学写了几个程序,这里把记录下来。一方面对前面学习的知识做一个总结,便于以后复习、再学习和应用;另一方面也和大家做个交流,有不足的地方请各位看官多指点。 首先是做一些学习之前的交代:一,学习QT需要哪些基础;二,学习QT有哪些用途,QT较其他的开发工具有哪些特点;三,学习QT的思路。原创 2014-08-08 20:28:04 · 1020 阅读 · 0 评论 -
QT编程实例1--简单的文本编辑器(中)
QT编程实例1--简单的文本编辑器(中) 在mainwindow.cpp文件中主要是实现在mainwindow.h文件的新类中自定义的一些方法,如构造函数MainWindow()、newFile()等槽函数等。原创 2015-01-14 11:15:46 · 1793 阅读 · 0 评论 -
QT编程系列8--将程序编译为可以运行于ARM平台的程序
将程序编译为可以运行于ARM平台的程序原创 2014-08-11 12:07:03 · 1059 阅读 · 0 评论 -
QT编程系列9--服务器端的网络编程
服务器端的网络编程原创 2014-08-14 17:26:50 · 819 阅读 · 0 评论 -
C#百问--C#中如何选择某一个窗口执行?
C#百问--C#中如何选择某一个窗口执行?原创 2015-03-03 10:14:43 · 1100 阅读 · 1 评论 -
QT编程系列11--Qt网络编程的补充(一)
QT编程系列11--Qt网络编程的补充(一) 在QT编程系列10一文中,介绍了客户端在接收来自服务器端的数据前,首先会有一个信号被触发即readyRead()。那么该函数触发后会有一个槽函数来实现处理这个事件。那么处理这个事件的函数我们定义成了myread()函数。在上文中我们使用的代码是:void mywindow::myread(void){ QString原创 2015-01-21 22:28:07 · 1081 阅读 · 0 评论 -
QT编程实例3--Qt Qwt打点画图
QT编程实例3--Qt Qwt打点画图源程序:FunCurve.h[cpp] view plaincopyprint?#ifndef FUNCURVE_H #define FUNCURVE_H #include #include #include #include namespace Ui { class FunC转载 2015-01-19 14:53:30 · 1442 阅读 · 0 评论 -
QT编程实例2--钟表(时分秒针) (上)
[+]一简介二效果图三详解定时器重绘事件四总结patch1一、简介 QT编写的模拟时钟,demo里的时钟只有时针和分针,在其基础上添加了秒针,构成了一个完整的时钟。能对2D绘图中坐标系统、平移变换(translate)、比例变换(scale)、旋转变换(rorate)、扭曲变换(shear)及其save()和restore()来保存和恢复坐标转载 2015-01-18 18:02:19 · 1524 阅读 · 0 评论 -
Qt 的未来(写于2011年)
2011年的春节刚过,当我们还不愿意从过年的懒散生活中清醒过来时,一则无法设想的新闻将我们惊醒! 一、事件突发: 1.北京时间2月11日下午消息,诺基亚与微软刚刚宣布,双方计划建立广泛的战略伙伴关系,诺基亚手机将采用微软Windows Phone 7系统,并将Windows手机作为其首要智能手机战略;2.诺基亚同时宣布,将对公司的高管层和运营架构进行调整。MeeGo手机操作转载 2015-01-15 09:16:40 · 856 阅读 · 0 评论 -
QT编程实例1--简单的文本编辑器(下)
QT编程实例1--简单的文本编辑器(下) 【知识点】写到这里程序基本完成,下面先来回顾一下本文中所使用到的一些具体的知识点。1.Qt的QMainWindow类,及从该类如何派生一个新的mainwindow类,并实现相关的方法。2.信号与槽。3.主窗体中如何创建菜单、工具栏、状态栏。4.创建动作要做的4件事情。5.一些控件常用的函数的使用。6.资源文件如何原创 2015-01-14 21:31:04 · 1002 阅读 · 1 评论 -
QT编程实例1--简单的文本编辑器(上)
QT编程实例1--简单的文本编辑器 本文将使用已学习的QT编程的知识,结合创建主窗口的方法和流程编写一款简单实用的文字编辑器,完成后的效果图如上。原创 2015-01-13 23:04:03 · 1556 阅读 · 0 评论 -
QT编程系列10--客户端的网络编程
客户端的网络编程上一篇文章,我们实现了原创 2014-08-14 20:07:40 · 1015 阅读 · 0 评论 -
让Qt应用程序跑在Android上
让Qt应用程序跑在Android上 Qt最大的优势就是跨平台,一次性开发的Qt应用程序,可以跑Windows、跑linux、跑MAC……如今移动平台android操作系统如此火爆,Qt当然不能放过对android的支持,对了,还有iphone/ipad。而且,c++开发者们,想做android开发也不是问题了! 但是目前国内研究qt for android 的人真是太少了,今天转载 2015-01-14 21:33:45 · 935 阅读 · 0 评论