原创 QTableView 顯示行但不顯示數據

如上圖所示,這是一個顯示數據的代碼,但是運行後卻是這樣: 在數據庫中表FLIGHTS的確只有兩個記錄,但是都不是空的: 這個到底是啥問題呢? 到底是什麼原因不知到,但是隻要把所有的QSqlTableModel或是QSqlQuerym

原创 在windows下安裝Emacs,交換Cops-Lock 和 ctrl鍵

借鑑如下文章: http://blog.csdn.net/flag_and_leg/article/details/2900278 http://club.topsage.com/thread-2253070-1-1.html 1、到h

原创 Modernizr 檢測瀏覽器是否支持HTML5元素

Modernizr是一個javascript類庫,當運行的時候,他會自動的爲瀏覽器的每一個可檢測的對象創建相應的布爾屬性,如若你的瀏覽器支持Web workers(用以後臺運行javascript,產生類是與多線程一樣的效果),就可以:

原创 修改sublime Text 的默認配置文件位置

(轉載部分:南瓜小米粥的博客http://etosun.com/post/123) ! 安裝完sublime text2,在第一次運行的時候,sublime text2 會在%appdata%目錄下生成一個Sublime Text

原创 如何將int轉換成QString

QString::number(int)

原创 sublime text2 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc0 in...錯誤解決

文章參考:http://eric.themoritzfamily.com/python-encodings-and-unicode.html http://desert3.iteye.com/blog/757508 https://git

原创 Linux版Sublime Text中文不能正常顯示的解決方案(修改字體)

(轉載自McKelvin's Blog:http://blog.mckelv.in/articles/800.html) Linux版Sublime Text中文不能正常顯示的解決方案(修改字體) PS:此方法只能正常現實中文,並

原创 gettimeofday使用

首先系統定義的結構體: struct timeval { time_t tv_sec; // seconds suseconds_t tv_usec; // 微妙10-6 };struct timezone { int tz_

原创 json怎麼讀

一開始度J S O N 但是發現太麻煩了,因爲son連起來剛好是個常用詞,總感覺可以當作一個詞讀; 於是後來讀:J SON 一個是字母J ,一個是單詞SON 後來學網上的讀音:jason

原创 QT元件(QTableView、QSql*之類)的最好開在堆空間中用指針操作

使用qt時發現個問題: 不能把QTableView,QSqlQueryModel之類的要顯示出來的模型定義成成員變量,最好每次用到時就聲明(局部變量)而且最好用new聲明在堆空間中。      如果不這樣的話很可能出現顯示不了的情況;

原创 QTableView 使用心得

     QTableWidget是QTableView的子類,主要的區別是QTableView可以使用自定義的數據模型來顯示內容(也就是先要通過setModel來綁定數據源),而QTableWidget則只能使用標準的數據模型,並且其單

原创 將 Ubuntu 終端下默認編輯器修改爲 Vim

終端下輸入: $ sudo update-alternatives –config editor 選擇vim.basic 即可!

原创 javascript學習貼(1)

學習自W3School(英文版):http://www.w3schools.com/js/js_statements.asp "It is normal to add a semicolon at the end of each exec

原创 QT中的QMessageBox::warning

查看API: StandardButton QMessageBox::warning ( QWidget * parent, const QString & title, const QString & text,StandardB