- 博客(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 %} <...
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
原创 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::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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人