PySide QtCore.Signal幫助手冊(cè)
本文主要是翻譯了Signal的文檔,感興趣的同學(xué),可以參見(jiàn) PySide的官方文檔。翻譯不足之處,還請(qǐng)指正。 函數(shù)用法def connect (receiver)
def disconnect (receiver)
def emit (*args)...
|
本文主要是翻譯了Signal的文檔,感興趣的同學(xué),可以參見(jiàn) PySide的官方文檔。翻譯不足之處,還請(qǐng)指正。 函數(shù)用法def connect (receiver)
def disconnect (receiver)
def emit (*args)...
本文主要介紹在PySide中如何使用信號(hào)和槽。傳統(tǒng)的使用方式已經(jīng)在參考文檔里給出,我們的重點(diǎn)是解釋如何使用新的代碼風(fēng)格來(lái)操作信號(hào)、槽。 PyQt中使用信號(hào)、槽的新代碼風(fēng)格是在PyQt v4.5中介紹的,這個(gè)風(fēng)格的...
在這篇文章里,我們將為你展示如何使用PySide使用信號(hào)、槽機(jī)制。基本來(lái)說(shuō),這是Qt提供給你的允許一個(gè)圖形控件與其他圖形控件或者python代碼進(jìn)行通訊的特性。 我們將要?jiǎng)?chuàng)建一個(gè)應(yīng)用,你點(diǎn)擊應(yīng)用中的按鈕后將在P...
PySide安裝:請(qǐng)參考 http://www.meegoq.com/thread-1161-1-1.html 使用你已經(jīng)安裝了PySide,那么現(xiàn)在你應(yīng)該已經(jīng)擁有完整的PySide拷貝,并且可以使用Qt+Python的方式開(kāi)發(fā)GUI應(yīng)用程序。就像其他程序一樣,我們從"...
MeeGo 1.2發(fā)行版確定加入了一些新組建。
關(guān)于這些組建的討論請(qǐng)到這個(gè)網(wǎng)站:
http://wiki.meego.com/Architecture#Upcoming_Features 下面是對(duì)這些組建的簡(jiǎn)短介紹,關(guān)于這些組建的文檔隨后會(huì)在這個(gè)網(wǎng)頁(yè)貼...
序
通過(guò)google, baidu,我們都很難搜索到關(guān)于skia引擎方面的文檔,skia的官方wiki(http://code.google.com/p/skia)也只有寥寥無(wú)幾的文字簡(jiǎn)單介紹了SkCanvas, SkBitmap等幾個(gè)主要的class,我通過(guò)分析源代碼,查...
前言此文譯自CodeProject上<How I explained OOD to my wife>一文,該文章在Top Articles上排名第3,讀了之后覺(jué)得非常好,就翻譯出來(lái),供不想讀英文的同學(xué)參考學(xué)習(xí)。作者(Shubho)的妻子(Farhana)打算重新做一名軟件工程...
概述 在Nokia Qt SDK中,用戶(hù)能很方便地為Symbian創(chuàng)建Qt應(yīng)用。但是開(kāi)發(fā)者希望使用某些Symbian代碼或者利用Symbian帶的一些開(kāi)發(fā)庫(kù)時(shí),Nokia Qt SDK的標(biāo)準(zhǔn)安裝包中并沒(méi)有提供這種支持。開(kāi)發(fā)者需要安裝標(biāo)準(zhǔn)的Symb...
很多人會(huì)問(wèn),Android平臺(tái)可以不使用Java開(kāi)發(fā)應(yīng)用程序??
我做Android平臺(tái)native開(kāi)發(fā)之前,也有這么想過(guò),但是我又想,底層系統(tǒng)全是c/c++代碼,用c/c++開(kāi)發(fā)Android平臺(tái)程序是可能的,只是需要使用系統(tǒng)非公開(kāi)的API(就...
前我們討論了系統(tǒng)主題以及如何通過(guò)鼠標(biāo)使用Expression Blend來(lái)設(shè)置系統(tǒng)值。今天,我們來(lái)看看另一個(gè)可以用Expression Blend輕松實(shí)現(xiàn)的主題。如果你看到在各個(gè)地方比如YouTube(或我的個(gè)人網(wǎng)站,Blankensoft)展示...
這篇來(lái)講如何利用memcached實(shí)現(xiàn)一級(jí)緩存,以及如何讓一級(jí)緩存組件支持在企業(yè)庫(kù),memcached或者其它第三方實(shí)施方案之間的切換。memcached本人并沒(méi)有太多經(jīng)驗(yàn),如果文中有說(shuō)的不對(duì)的地方,還希望批評(píng)指出,且文中關(guān)于...
David Wheeler有一句名言:“計(jì)算機(jī)科學(xué)中的大多數(shù)問(wèn)題都可以通過(guò)增加一層間接性來(lái)解決。”間接代表著迂回。世間沒(méi)有哪一條道路是完全筆直的。蜿蜒曲折的道路并非出于美的靈感,不過(guò)是因?yàn)槲覀冃枰@...
抽象建立的這層間接性,解除了調(diào)用者與實(shí)現(xiàn)類(lèi)之間的具體依賴(lài),使得實(shí)現(xiàn)類(lèi)可以單獨(dú)變化,而不會(huì)影響到調(diào)用者。例如,當(dāng)我們需要為元數(shù)據(jù)的讀取操作定義對(duì)象時(shí),好的編碼習(xí)慣是為其定義一個(gè)接口:public interface Metada...
軟件工程中,涉及如下主要階段:立項(xiàng)、需求、設(shè)計(jì)、編碼開(kāi)發(fā)、測(cè)試、發(fā)布、培訓(xùn)上線(xiàn)維護(hù)等,其中,編碼開(kāi)發(fā)如同整座軟件大樓的磚瓦用料,將直接影響產(chǎn)品的功用、質(zhì)量、性能。 編碼開(kāi)發(fā)過(guò)程中,往往是多人參與,團(tuán)隊(duì)作...
監(jiān)控前言 上一節(jié)我們提到了MSSQL的基于SQL Event的監(jiān)控,但是有些時(shí)候我們需要更加詳細(xì)、適用于調(diào)優(yōu)排錯(cuò)的監(jiān)控。SQL Server內(nèi)部運(yùn)行的可見(jiàn)性是的查詢(xún)調(diào)整、優(yōu)化和綜合排查成為可能!這一節(jié)主要和大家說(shuō)說(shuō)SQL S...
英文原文:Why I Love Reading Other People’s Code And You Should Too 編者按:原文作者Alan Skorkin是一名軟件開(kāi)發(fā)人員,他在博客中分享對(duì)軟件開(kāi)發(fā)相關(guān)的心得,其中有很多優(yōu)秀的文章,本文是其中的另一篇...
上一篇簡(jiǎn)單的說(shuō)明了為什么要使用NoSQL。接下來(lái)我們看下如何把NoSQL引入到我們的項(xiàng)目中,我們到底要不要把NoSQL引入到項(xiàng)目中。 在過(guò)去,我們只需要學(xué)習(xí)和使用一種數(shù)據(jù)庫(kù)技術(shù),就能做幾乎所有的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)...
從事企業(yè)系統(tǒng)開(kāi)發(fā)很多年了,在系統(tǒng)的工作流分析中,少不了要分析sql語(yǔ)句,當(dāng)系統(tǒng)積累到一定規(guī)模后,所涉及的數(shù)據(jù)庫(kù)表會(huì)以幾何數(shù)增長(zhǎng),因此會(huì)經(jīng)常碰到很長(zhǎng)的sql語(yǔ)句,涉及到的表會(huì)達(dá)到幾十張之多,當(dāng)你拿到這樣一段sql時(shí),需...
本文是從 Programming Innocence 這篇文章翻譯而來(lái)。 我已經(jīng)干編程很久了。當(dāng)我最初開(kāi)始編程時(shí),幾乎能把所有的時(shí)間花在計(jì)算機(jī)上寫(xiě)程序。的確,我的程序?qū)懙暮軤€,但我充滿(mǎn)了樂(lè)趣,我學(xué)到了很多。隨著時(shí)間的推...
本文是從 On Improving When Your Friends Aren’t 這篇文章翻譯而來(lái)。 剛好看到一位讀者在 “Having Your Own Ethics is Lonely” 這篇文章上的評(píng)論。他問(wèn)了一個(gè)在成功路上最困難的問(wèn)...
Sinatra是Blake Mizerany在2007年9月開(kāi)發(fā)的Ruby語(yǔ)言的Web框架。它最突出的特點(diǎn)就是輕量、快速。更難能可貴的是,Sinatra的源代碼只有一千多行。 在第一次接觸到Sinatra的時(shí)候,我便被它深深地吸引住了。隨后...
理解POCO(Plain Old CLR Object)先要理解POJO。 1、什么是POJO? POJO的名稱(chēng)有多種,pure old java object 、plain ordinary java object 等。
按照Martin Fowler的解釋是“Plain Old Java Obj...
本系列博文將使用微軟RIA技術(shù)解決方案Silverlight以及擴(kuò)展性管理框架Managed Extensibility Framework(MEF),以插件式架構(gòu)設(shè)計(jì)為導(dǎo)線(xiàn),分享本人在從事基于微軟Silverlight技術(shù)構(gòu)建的RIA系統(tǒng)中實(shí)施插件式系統(tǒng)架構(gòu)...
架構(gòu)設(shè)計(jì)并不是項(xiàng)簡(jiǎn)單的工作,架構(gòu)設(shè)計(jì)最終的產(chǎn)物則是由不同的框架組件構(gòu)成一套高擴(kuò)展、穩(wěn)定、安全、通用的開(kāi)發(fā)框架平臺(tái)。或許一提到架構(gòu)設(shè)計(jì),很多朋友都聯(lián)想到了常用的框架組件:數(shù)據(jù)訪(fǎng)問(wèn)組件、日志組件、事務(wù)...
作為DBA,不僅僅是幫助開(kāi)發(fā)人員寫(xiě)優(yōu)秀的查詢(xún)腳本、高效的數(shù)據(jù)存儲(chǔ)架構(gòu)。其實(shí)更多時(shí)候都是在運(yùn)維,大部分工作時(shí)間都不算飽和的,可是為什么有些DBA如此忙碌、狼狽不抗甚至等到客戶(hù)或者乙方公司抱怨呢,那很多原因...