- 博客(108)
- 资源 (2)
- 收藏
- 关注
转载 Qt 4.8 Qt Style Sheets Examples
Qt Style Sheets ExamplesWe will now see a few examples to get started with using Qt Style Sheets.Style Sheet UsageCustomizing the Foreground and Background ColorsLet's start by setting
2018-01-25 09:59:03 705
转载 Qt4.7.0 使用电容屏
# cd build # ../4.7.0/configure -opensource -embedded arm -xplatform qws/linux-armv6-g++ -no-webkit -qt-libtiff -qt-libmng -no-mouse-tslib -no-mouse-pc -no-mouse-linuxtp -no-mouse-qvfb -no-mous
2017-10-11 11:10:41 782
转载 Qt 4.8 Customizing Qt Widgets Using Style Sheets
Customizing Qt Widgets Using Style SheetsWhen using style sheets, every widget is treated as a box with four concentric rectangles: the margin rectangle, the border rectangle, the padding re
2017-09-15 09:36:59 499
转载 QSS Subcontrol
普通的 QSS 和 CSS 没什么区别,难度不大,但除此之外,想要使用好 QSS,还必须得掌握好 subcontrol,这个在 CSS 里没有,是 Qt 独有的。什么是 subcontrol?一个复杂的 widget 由多个部分组成,它们可以是一个 widget,也可以是逻辑上的部件,例如 QCheckBox 由 icon 和 text 两个部分组成,不仅可以定义 text 的样式,还可以
2017-08-31 14:19:45 752
转载 QCustomPlot实现实时动态曲线
Qt4中,可以使用QCustompPlot来绘制曲线,QCustompPlot是一个第三方工具,可以到官网下载:http://www.qcustomplot.com/index.php/download这里实现一个实时动态曲线图,用随机数作为实时数据,程序运行结果如下:主机环境:fedora9,Qt4.7,Qtcreator 2.0.1使用Qtcreator 2.0.1新建一个工程
2017-05-19 16:09:05 5156 2
转载 Shrinking Raspberry Pi SD Card Images
Shrinking Raspberry Pi SD Card ImagesI teach coding with the Raspberry Pi computer at Cotswold Raspberry Jam, and as part of that I often need to store assorted SD card images, either for backups,
2016-12-23 09:15:41 762
转载 编译内核出现implicit declaration of function 'iowrite16be'解决方法
完整错误信息:drivers/gpio/janz-ttl.c: In function 'ttl_set_value':drivers/gpio/janz-ttl.c:107:2: error: implicit declaration of function 'iowrite16be' [-Werror=implicit-function-declaration]cc1: some
2016-12-06 11:06:11 4414
转载 树莓派连接隐藏SSID的WIFI
# /etc/network/interfacesallow-hotplug wlan0auto wlan0iface wlan0 inet dhcpwpa-ap-scan 1wpa-scan-ssid 1wpa-ssid "SSID"wpa-proto RSNwpa-pairwise CCMPwpa-key-mgmt WPA-PSKwpa-psk "PASS"转自:htt
2016-12-03 21:07:20 8352
原创 curses.h: 没有那个文件或目录 解决办法
今天下载了树莓派内核源码,无法配置内核(make menuconfig),提示“curses.h: 没有那个文件或目录”。解决办法:安装ncurses即可sudo apt-get install libncurses5-dev参考:http://bbs.csdn.net/topics/310127356
2016-11-03 09:32:29 24364 1
转载 make menuconfig提示'make menuconfig' requires the ncurses libraries解决方法
很长时间没搞LinuxKernel的裁剪,最近要搞点东西,所以下了个最新的源码,想定制一个内核,在执行make menucofig的时候,居然提示如下:*** Unable to find the ncurses libraries or the*** required header files.*** 'make menuconfig' requires the ncur
2016-10-28 23:10:21 18002 5
原创 [QT笔记]用图片自定义QCheckBox样式
实现环境:Qt Creator 3.2.1 Based on Qt5.3.2 (GCC 4.9.2, 32bit)项目类型:Qt Widgets Application1.首先在项目中添加Qt资源文件,命名为resource.qrc。2.然后在资源文件中添加前缀,默认是/new/prefix1,我将它改为/CheckBox。3.然后向/CheckBox中添加文件checke
2016-08-30 10:21:05 21541
转载 QString isEmpty isNull
bool QString::isEmpty () const如果字符串为空,也就是如果length() == 0,返回真。因此,零字符串也是空字符串。 QString a( "" ); a.isEmpty(); // 真 a.isNull(); // 假 QString b; b.isEmpty();
2016-07-28 13:41:02 2377
转载 总结SQLite不支持的SQL语法有哪些
1、TOP这是一个大家经常问到的问题,例如在 SQLSERVER 中可以使用如下语句来取得记录集中的前十条记录: SELECT TOP10 * FROM [index] ORDER BYindexid DESC; 但是这条SQL语句在SQLite中是无法执行的,应该改为: SELECT * FROM [index] ORDER BY indexid DESClimit0,10;
2016-07-22 11:19:54 3762
转载 QString和QDateTime之间的相互转换
1、QDateTime 转换为 QString QString QDateTime::toString ( Qt::DateFormat format = Qt::TextDate ) const[cpp] view plain copyQString strBuffer; QDateTime time; time
2016-07-21 14:24:03 1426
原创 QT+SQLite3 基础
环境:DebianGNU/Linux8.1QT版本:Qt Creator 3.2.1 Based on Qt 5.3.2(GCC 4.9.2, 32bit)SQLite可视化软件:sqlitebrowser.pro文件加上QT += sql头文件#include(1)建数据库、建表、插入数据、读取数据 QSqlDatabase db
2016-07-07 17:02:16 736
原创 QT常用基本代码(linux)
(扩充中...)1. 计时+输出调试信息可以计算出某些操作用了多少时间。//头文件#include<QTime>#include<QDebug>//实现代码QTime qtime = QTime::currentTime();qtime.start();//此处执行XXX操作//XXXqDebug() << "XXX操作需要的时间...
2016-07-06 14:57:30 1254
转载 C#颜色和名称样式对照表
这篇文章来来源于C# Color Table,这里是我翻译的中文版本,其中已经加上了我的一些理解和注释。翻译这篇文章的原因是我在写C#程序的时候发现,C#自带的颜色种类极多(详见下表),如果没有直观的对照关系的话,很难从那么多的名 这篇文章来来源于C# Color Table,这里是我翻译的中文版本,其中已经加上了我的一些理解和注释。翻译这篇文章的原因是我在写C#程序的时候发现,C#自带的颜色
2015-12-11 10:06:32 562
转载 解决C/C++ 头文件相互包含 问题的方法
头文件相互包含 问题的方法" title="解决C/C++ 头文件相互包含 问题的方法" style="margin:0px; padding:0px; border:0px; list-style:none"> 所谓超前引用是指一个类型在定义之前就被用来定义变量和声明函数。类A和类B需要彼此互相引用,这样必然有一个类会先被定义,而另外一个类后被定义,这样在先被定义的类引用后被定义
2015-09-10 13:19:11 2185
原创 CRectTracker源码学习笔记
公共数据成员:CRectTracker::m_nHandleSize :resize handles的尺寸CRectTracker::m_nStyle :tracker的当前样式CRectTracker::m_rect :矩形的当前位置(以像素为单位)CRectTracker::m_sizeMin :矩形的最小尺寸公共方法:void Draw(CDC*
2015-08-03 16:41:42 2532
原创 C++判断指针的类型
#includeusing namespace std;class A{public: A() { a = 0; } int a;};class B{public: B() { a = 0; b = 0; } int a, b;};int main(){ A clsA; B clsB; A *pclsA = new A(
2015-06-29 10:40:07 7758
转载 axWindowsMediaPlayer控件循环播放方法
方法一:axWindowsMediaPlayer1.settings.setMode("loop",true);方法二:在控件的PlayStateChanged事件里加代码:if ( axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsStopped ) { axWindowsMediaPlayer1
2014-02-11 19:11:33 10817 1
转载 sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法
启动SQL Server 2008 Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。KidYang转自:http://www.cnblogs.com/EasyLive2006/archive/2009/01/13/1375182.html
2014-01-30 06:47:41 596
转载 float与double的范围和精度
作者: jillzhang 原文地址:http://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html 本文为原创,转载请保留出处以及作者, 谢谢 C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用32bit,double数据
2013-10-14 23:08:53 661
转载 对ToString("X2")的理解
/// /// 将byte型转换为字符串 /// /// byte型数组 /// 目标字符串 private string ByteArrayToString(byte[] arrInput) { int i; StringBuilde
2013-08-07 22:32:55 982
转载 .NET 4.0 WinForm无法引用System.Web.dll的解决方法
问题:这几天做一个项目,需用使用 SAP .NET Connector 3.0 调用 RFC 实现数据的交换。项目中需要开发一个 WinForm 程序定时从SAP中导出数据至外部数据库中。开发过程中发现 SAP .NET Connector 3.0 中的 sapnco.dll 需要 System.Web.dll 的支持。如无 System.Web.dll 的支持会出现如下错误。
2013-08-07 21:06:08 2324
原创 TOJ 3843 快速排序 折半查找
TOJ3843快速排序和折半查找的代码改自《数据结构(C语言版)》严蔚敏#includeint BinarySearch(int *arr, int low, int high, int key){ int mid; while(low <= high) { mid = (low + high) / 2; if(arr[mid]
2013-03-16 14:35:06 697
原创 zjut1185 C++以n位宽度右对齐输出
zjut1185#include#includeusing namespace std;int main(){ int num, temp; stack s; bool neg; while(cin >> num) { neg = (num >= 0)?false:true; temp = neg?(-nu
2013-01-22 14:37:57 3155
原创 zjut1181+经典粗心+判断质数
zjut1181#includeusing namespace std;bool isPrime(int n){ int i; if(n == 2) return 1; if(n%2 == 0 || n == 1) return 0; for(i = 3; i*i <= n; i += 2) if(n%i == 0) return 0;
2013-01-20 18:40:49 699
转载 介绍.net 框架中的 ASP.NET 内联表达式
本文包含以下 ASP.NET 内联表达式的介绍: 嵌入式代码块嵌入式的代码块用于保留使用传统的 ASP 向后兼容性。块中的代码可以执行编程语句,并在页呈现阶段中在当前页类中调用函数。下面的示例演示一个 ASP.NET 页,它有示例嵌入式的代码块显示循环的结果中的 Microsoft Visual Basic.net 代码: "
2012-05-23 16:41:11 645
转载 Win7下由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。 解决办法
我相信很多人在使用ASP.NET 2.0 + SQL2005 + aspnetdb(MemberShip等功能)时出现这个问题:“由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。”,其英文版本的相同问题的错误信息是:“Failed to generate a user instance of SQL Server due to a failure in
2012-05-22 12:16:17 3454
原创 asp.net取得已登录用户LoginName的值即登录用户UserName值的方法
本人使用VS2010新建网站后自带的注册登录等用户管理系统,需要制作的功能中有一上传资源功能。上传资源时需要记录上传人的用户名,然后通过数据库就可以根据上传人的用户名找到这个人上传的资源。那么在.cs文件中编程时怎么取得登陆成功用户的用户名呢?用Context.User.Identity.Name即可!如 string uploadUserName = Context.
2012-05-21 17:07:15 6339
原创 Win7 IIS配置 applicationHost.config 错误:无法识别的特性“setProfileEnvironment” 解决方法
Win7下配置IIS时容易出现这样的错误提示:这是百度知道上面另一个人提问的图,我的显示行号133解决方法:到C:\inetpub\history中找到最近一次的applicationHost.config文件,覆盖C:\Windows\system32\inetsrv\config\applicationHost.config即可。方法来自:http://www.cnbl
2012-05-16 09:57:38 9181
原创 TOJ 1398 POJ 2362 Square DFS
优化了很久,最后发现只要在普通暴力DFS里加一个参数即可避免超时的命运……最后在TOJ运行时间0'00.00", POJ是16ms我的代码用到的思路有:1. 所有小棍的和要能够整除42. 最长的小棍长度不能超过所有小棍和的1/43. 按小棍的长度从大到小排序,可以很快的排除一些不可能的情况。比如第三个样例有8个小棍1 7 2 6 4 4 3 5,要拼成4
2012-01-12 22:28:45 958
原创 TOJ 1115 POJ 1328 Radar Installation 贪心 C/C++
贪心思路:cor[i]数组保存覆盖到该岛的雷达能放置的区间,然后按照左端点从小到大对数组排序。只要雷达放置在某岛的cor[i]保存的区间内,这个岛就能被这个雷达覆盖。排序后,相邻的两个区间只有三种情况。1.第二个区间完全在第一个区间的后面。2.第一个区间的后边一部分与第二个区间的前边一部分重合。3.第二个区间包含在第一个区间内。先把第一个雷达放在第一个区间的右端点。
2012-01-09 22:53:08 956
原创 TOJ 2273 POJ 2818 Making Change DFS C语言
商店有面值为25分、10分、5分、1分的硬币,给出各硬币的数量和要找给顾客的钱数,问怎么使找给顾客的总的硬币数最少。重温DFS,先是用了最暴力的方法,枚举所有的情况#includeint m[5], cnt, res[5], num[5], C, MIN;int c[] = {25, 10, 5, 1};void dfs(int d){ int i, su
2012-01-08 19:58:53 1352
转载 程序员因为女孩而美丽!
女程序员是程序员里美丽的风景线,我希望这些女程序员的经历能让我们在这个“重男轻女”的社会中可以给女程员有更多平等的机会和条件,以及相应的尊重。因为,她们其中不乏优秀的程序员,而且在心态、态度和努力上还强过很多男性程序员,很多东西都值得我们大家向她们学习。这篇文章的来由是因为Eva在“三个事和三个问题”的评论里问我女孩子是否能做技术,她说她的很多师兄都告诉他不要做技术,所以,她有些不坚定了。我的
2012-01-05 08:14:08 4691 1
原创 TOJ 1926 POJ 1548 Robots 贪心 水题 C语言
思路是贪心,方法就是很水的方法。 做法:1.每次派一个机器人从(1,1)开始往右或往下,走到(24,24)为止。2.如果当前格子有垃圾,就清除。3.如果当前所在的格子右边有垃圾,就往右走。否则,往下走。4.如果走到了最下边,就一直往右走;如果走到了最右边,就一直往下走。5.一个机器人走完,检查还有没有垃圾。有就再派一个,没有就停止。Right[i][j]是(i,
2012-01-04 15:01:44 958
原创 TOJ 1959 POJ 1562 Oil Deposits BFS DFS入门题 C语言
给出n行m列的矩阵,“@”代表有石油,“*”代表没有,如果含有石油的小块相邻,那么属于同一块油田。相邻包括水平、垂直和斜对角,求油田的数量。BFS代码#includeint m, n;char grid[105][105];int x[8] = {-1, -1, -1, 0, 1, 1, 1, 0};int y[8] = {-1, 0, 1, 1, 1, 0, -1,
2012-01-02 16:51:29 1946
转载 C语言文件输入输出函数
C语言输入输出函数1. fopen()函数 fopen函数用于打开文件, 其调用格式为: FILE *fopen(char *filename, *type); 在介绍这个函数之;前, 先了解一下下面的知识。 (1) 流(stream)和文件(file) 流和文件 在Turbo C2.0中是有区别的, Turbo C2.
2011-12-29 12:11:04 1108
C++实现九连环(改良版)
2009-07-28
STL源码剖析pdf 侯捷
2009-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人