自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

原创 django版本3.0.2 

django3命名空间出错path('user/', include('user.urls', namespace='user')),错误一a namespace in include() without providing an app_name '在user中添加app_name = 'apps.user'继续报错:"INSTALLED_APPS....

2020-02-20 22:38:14 374

原创 django.urls.exceptions.NoReverseMatch: Reverse for 'blog_detail' with arguments '('',)' not found. 1

django.urls.exceptions.NoReverseMatch: Reverse for 'blog_tail' with arguments '('',)' not found. 1刚接触html,没有系统学习,犯了低级错误,传递参数的地方写错错误:第三行blog_pk<body> {% for blog in blogs %} &lt...

2020-02-10 21:28:09 1598

原创 ptyhon学习笔记 软件版本

学习时间2020-2-5软件版本系统windows10python版本3.7.4 查看版本方法python --versionpycharm 社区版本django版本3.0.2 查看方法:python -m django --versionpython对应django版本参考https://blog.csdn.net/weixin_434...

2020-02-06 22:27:29 229

原创 django3.0学习---显示中文

django3.0显示中文提示错误ERRORS:?: (translation.E004) You have provided a value for the LANGUAGE_CODE setting that is not in the LANGUAGES setting.参考:https://www.cnblogs.com/dhcn/p/12038629.html处理...

2020-02-06 22:26:44 683 1

转载 漂亮的Qt控件 QSS代码例子

漂亮的Qt控件 QSS代码例子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 C

2015-07-07 22:31:45 3194

原创 QSortFilterProxyModel

QSortFilterProxyModel

2015-03-31 23:13:03 1247

原创 testwiki

参考:http://javajiel.blog.sohu.com/158423807.htmlQT中QTest的用法最简单模式:见simplest文件夹在pro文件中添加一下代码段。 QT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsTARGET = myqttestTEMPLATE = appisEqual(

2015-03-22 00:16:34 619

原创 文章标题

平常写程序匹配字符串如:str总是ctrl f然后输入str,所以学习正则表达式学了好久都没记住,因为目前工作中没用上。 最近发现如果匹配字符串的时候用正则表达式,慢慢就会记住一些,总算有机会练习了。

2015-02-08 13:24:17 303

转载 17个Python小技巧分享

1.交换变量复制代码 代码如下:x = 6y = 5x, y = y, xprint x>>> 5print y>>> 62.if 语句在行内复制代码 代码如下:print "Hello" if True else "World">>> Hello3.连接下面的最后一种方式在绑定两个不同类型的对象时显得

2015-01-26 23:07:27 428

转载 Python 编码风格指南中译版(Google SOC)

转自:http://www.elias.cn/Python/PythonStyleGuide?from=Develop.PythonStyleGuide针对Python Style Guide Jun 18, 2009 版本翻译译文发布于:http://www.elias.cn/Develop/PythonStyleGuide译者:elias DOT soong AT gmail

2015-01-25 15:08:00 574

原创 python学习——python文件

新建一个txt文件改为py文件或者在其他编辑器完成一个.py文件之后,双击运行侯会用控制台闪过,对于初学者希望看到运行结果。在网上收集了几种方法:注意:测试在windows下python3.4版本中完成一:导入时间模块import timeprint ("hello python")time.sleep(60);二:导入系统模块import os

2015-01-24 14:44:40 478

转载 *py_文件操作等等

*py_文件操作等等Python中的文件和目录操作责任编辑:覃里作者:IT168 宇文 2009-07-28   【IT168 技术文档】摘要:对于文件和目录的处理,虽然可以通过操作系统命令来完成,但是Python语言为了便于开发人员以编程的方式处理相关工作,提供了许多处理文件和目录的内置函数。重要的是,这些函数无论是在Unix、Windows还是Macin

2015-01-24 00:03:01 439

转载 python基础——文件

参考:http://www.liguangliang.com.cn/?post=30一、文件分类:1)*.py文件,这就是我们常见的py源文件,没什么好说的;2)*.pyc, py源文件编译成的二进制字节码文件,依然由python加载执行,不过速度会提高,也会隐藏源码;3)*.pyo,优化编译后的程序,也是二进制文件,适用于嵌入式系统。二、生成p

2015-01-23 23:37:48 356

原创 python学习——基础

因为在做qt,以后发展中可能会用到qython,所以有时间的时候来学习python。python的环境搭建比较简单,网上大把的例子:我参考的网站:http://www.w3cschool.cc/python/python-install.html写hello world的时候出现syntaxError的错误。查了一下资料发现新版本中写法变了,print后面要加括

2015-01-22 22:26:53 376

转载 QT_pro_模板

转自:http://blog.chinaunix.net/uid-23670869-id-2391679.html模板模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:app - 建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。lib - 建立一个库的makefile。v

2015-01-15 10:02:43 380

转载 Lisp的本质

转自:http://www.csdn.net/article/2012-11-22/2812113-The-Nature-Of-LispLisp的本质摘要:学习Lisp就像战争中争夺山头。尽管在电脑科学领域, Lisp已经算是一门古老的语言, 直到现在仍然很少有人真的明白该怎样给初学者讲授Lisp。尽管Lisp老手们尽了很大努力,今天新手学习Lisp仍然是困难重重。好在现在

2015-01-13 08:54:38 418

转载 用mingw4.8.2 静态编译QT5.3.1

一、需求用QT开发的程序发布时要带个各种动态链接库(.dll),否则无法在其它机器上运行,如果静态编译自己写的QT应用程序就需要动态链接库了,直接一个.exe文搞定。二、下载源文件目前要机器上己经装了QT5.3.0,带有QT Creater, mingwr4.8.2以及QT的动态链接库,现在需自己下载源代码静态库译QT库下载地址为:http://

2014-11-11 12:53:59 571

转载 Qt mvc四

上次提到对student类属性的描述是侵入式的,这次介绍非侵入式的,其实我也就是借鉴了便准库中的traits,了解的同学应该都知道,不了解的可以查查。我定义了一个类模板,Members,对于类student模板提供了一个特化[cpp] view plaincopyprint?/*****************************

2014-10-18 16:47:18 475

转载 Qt mvc二

继续上次的例子,对于list才说只有行,讨论列是没有意义的。    bool insertRows(int row, int count, const QModelIndex &parent);    bool removeRows(int row, int count, const QModelIndex &parent);在文档中,insertRows是这么写的,在支持这个

2014-10-18 16:46:41 401

转载 Qt mvc 三

前面两节讲的model是一维的,这次开始二维的也就是我们常说的Table,相对与list,我们多了一个列的概念。下面讲解一个例子。我先说明一下我们这个例子,在程序目录下,我们有一个文本文件,其中存放的学生信息。数据存放的格式学号       姓名       性别xxx         xxx           x每个学生的信息占一行,现在我们需要将这个文

2014-10-18 16:45:01 539

转载 Qt mvc学习一

mvc是经典的三层结构,将数据,视图和逻辑分离。Qt中的Model/View框架,实现了这个模式。在Qt中这个模式设计到三个类,model类,view类和delegate类。model类保存数据,view复制显示,而delegate负责协调model和view之间的数据edit(编辑)和render(渲染)。                  这些在model子类中需要实现的方法可

2014-10-18 16:43:12 632

转载 Qt的Model/View Framework解析

最近在看Qt的Model/View Framework,在网上搜了搜,好像中文的除了几篇翻译没有什么有价值的文章。E文的除了Qt的官方介绍,其它文章也很少。看到一个老外在blog中写道Model/View是他认为Qt中最不好的一部分了。真的是这样吗?为了回馈开源社区,我写了这篇blog,写的是我认为比较有价值的东东。题目起得是解析,但也没有特别细节的介绍,点到为止,有兴趣的Tx可以继续讨论。我所看

2014-10-18 16:40:55 519

转载 用ISO C++实现自己的信号槽(Qt另类学习)

有网友抱怨:哪个大牛能帮帮我,讲解一下信号槽机制的底层实现?不要那种源码的解析,只要清楚的讲讲是怎么发送信号,怎么去选择相应的槽,再做出反应。也就是类似于一个信号槽的相应流程。。。求解啊!!!看了源码,真的是一头雾水。。。撞墙的心都有了~~~~ 本文使用 ISO C++ 一步一步实现了一个极度简化的信号与槽的系统 (整个程序4个文件共121行代码) 。希望能有助于刚进入Qt世界的C

2014-10-11 22:37:08 415

转载 NSIS学习笔记(以Qt4程序打包为例)

一个Qt4程序安装(发布)后它应该有如下的结构(可参考 Qt 程序在 windows 下的发布 ):|-- sample.exe|-- QtCore4.dll|-- QtGui4.dll|-- imageformats/| |-- qjpeg4.dll接下来我们使用nsis,来制作一个实现这个功能的安装程序(并稍作完善)如果你还没有安装nsis,不妨马上去下

2014-10-11 22:20:34 528

转载 Qt 下 Singleton 模式小记

The  Singleton pattern   restricts a class so that only one instance can be created. This can be accomplished by making its constructor private or protected and providing an instance() function that

2014-10-11 22:10:56 451

转载 Qt 线程基础(QThread、QtConcurrent等)

昨晚看Qt的Manual,突然发现下一个版本的Qt中(Qt4.7.4、Qt4.8等)增加了一个特赞的介绍多线程的文章 :Thread Basics注意:该链接以后会失效,但是 到时候你直接看Qt自带Manual就行了本文不是严格的翻译 dbzhang800 2011.06.18使用线程基本上有种使用线程的场合:通过利用处理器的多个核使处理速度

2014-10-11 21:54:08 426

转载 信号与槽的新语法(Qt5)

在 Qt5 的 qtbase-staging 代码仓库的 qobject_connect_ptr 分支中已经引入了一种全新的信号与槽的语法。参看 New Signal Slot Syntax Possibly Coming in Qt 5 一文。新老语法如果我们将一个QSlider对象的valueChanged信号链接到一个QSpinBox对象的setValue槽,使用传统

2014-10-11 21:48:44 782

转载 QtInternal 之 Timer

注意:本文翻译自  http://developer.qt.nokia.com   中的  QtTimers   ,中文译文见  简体中文版 ,如果你对翻译wiki感兴趣,请参考Wiki中文帮助定时器的 APIQt 提供了两套 计时器的 APIQObject::startTimer - 创建一个由QObject的任意子类使用的循环定时器,并返回定时器的ID。当定时时间到时它

2014-10-11 21:36:14 430

转载 QtInternal 之 高效使用QString

注意:本文翻译自  http://developer.qt.nokia.com   中的  UsingQStringEffectively   ,中文译文见  简体中文版 ,如果你对翻译wiki感兴趣,请参考Wiki中文帮助本文解释了QString相关的各个类的用途。QLatin1String:避免操作符 "==" 中隐含的 malloc从C字符串创建一个QString可能

2014-10-11 21:29:43 353

原创 qstringlist 迭代风格

QStringList list; list "1" "2" "3"; //类似perl/python和java1.5风格的for循环 foreach (const QString &str, list) { qDebug() QString("%1").arg(str); } //c++stl风格迭代

2014-10-06 22:10:14 1473

转载 QSlider 的样式设置

设计漂亮的style sheet,注意背景色..否则每个角上会有一个像素的小点..[plain] view plaincopyQSlider::groove:horizontal {  border: 1px solid #4A708B;  background: #C0C0C0;  height: 5px;  border-

2014-10-06 13:57:54 1656

转载 QSS资料

借用css 的灵感, Qt也支持Qt自己的css, 简称qss。同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,css机制的引入,使得设计一种皮肤与界面控件分离的软件成为可能,应用程序也能像web界面那样随意地改变外观。一、QSS语法同css一样,他也有由一个selector与一个decl

2014-10-04 00:08:56 395

原创 Qt __FILE__,__LINE__

以前用c的时候

2014-09-28 12:56:34 2324

转载 Qt::ConnectionType 解析

signal/slot在底层会使用三种方式传递消息。参见QObject::connect()方法:bool QObject::connect ( const QObject * sender, const char * signal, const QObject * receiver, const char * method, Qt::ConnectionType type = Qt::Aut

2014-09-25 09:31:22 327

转载 Qt中线程跟信号槽的关系

//转自:Qt中有方便的信号和槽函数来完成我们各个类之间的调用。其中关于对象在线程中信号和槽的执行方式是值得瞧瞧的。这里我做了一点实验。说明请看代码注解和qDebug输出主窗口(这里介绍了各种连接信号方式)Cpp代码  #include "widget.h"  #include "ui_widget.h"  #include 

2014-09-25 09:17:13 804

转载 Qt之信号与槽

在遇到多信号问题的时候,你是否经常会连接多个槽函数呢?如果你的答案是绝对的,那么你已经Out很久了。多信号连接多个槽,实现不同的槽就在潜意识的加大程序的开销!那么为什么不去链接同一个槽呢?        今天在次写下这篇文章,感觉有些唐突,但是又不得不写!因为信号与槽是Qt里面的最基础而且是最重要的部分,有很多人问过我关于信号与槽的问题,就总结一下。Qt主要包括:Qt基础部分(Qt入门、Q

2014-09-25 09:08:57 491

转载 让你的 Qt 桌面程序看上去更加 native(六):跨平台技术

现在,我们将给出有关 Qt 的一些跨平台技术。利用这些技术,能够让你的应用程序看起来更加符合平台的习惯。这次内容不是一个完整的例子,而是很多小的条目,希望大家了解到这些简单的 tip,从而可以方便的应用到自己的程序中。很多 GUI 的问题就在于一个知道不知道。你知道,就可以很方便的实现,不知道,恐怕就会变得很笨拙。今天的目的,不在于例子,而在于让你“知道”。一、显示内容修改有时,我

2014-09-23 22:47:53 389

转载 让你的 Qt 桌面程序看上去更加 native(五):QDialog

虽然 Nokia 刚刚宣布和微软合作,推出 WP7 的智能手机,现在 IT 界依然一片哗然(不过也是在意料之中),但这并不会影响我们对于 Qt 的兴趣。好了,现在我们来看的是关于 QDialog 的一些东西。首先先来看 QDialog 的一副截图(出自 Qt Developer Day, 2009):在这里,我们要注意的是不同平台之上对话框的按钮的不同。其实这是同一段代码编

2014-09-23 22:46:37 415

转载 让你的 Qt 桌面程序看上去更加 native(四):style sheet

临近春节,更新也慢了许多。今天再来写一篇,不知道会不会是春节前的最后一篇了。豆子先祝大家新春愉快!我们知道,HTML 仅仅被定义为一种内容布局的语言。也就是说,HTML 应该做的,是告诉浏览器,这个东西应该放在这里,那个东西应该放在那里。至于这些东西该怎么显示,例如,用红色还是用蓝色,这样的显示的定义应该交给 CSS 去做。所以,在新近版本的 HTML 中,font、color 这样的标签

2014-09-23 22:43:29 387

转载 让你的 Qt 桌面程序看上去更加 native(三):自定义 style

前面我们一再强调,Qt 使用自己的方式绘制组件。然而我们也看到,在不同的平台上,Qt 的组件表现也不相同。这和 Swing 有些类似:Swing 使用 look and feel 表现组件的外观,Qt 也是类似的。用来绘制组件外观的类就是 QStyle。 需要说明一点,组件的 style 是一个非常复杂的内容,仅在这里不可能全部讲解清楚。如果需要,还是要自己仔细阅读相关文档。另外,

2014-09-23 22:42:40 505

QT5 QTest用法最简代码

QT中测试代码用法最简单的代码,一共三个文件。

2015-03-21

QT5——QTest用法最简代码

QT中测试代码用法最简单的代码,一共三个文件。

2015-03-21

空空如也

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

TA关注的人

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