青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 70, 文章 - 0, 評論 - 9, 引用 - 0
數(shù)據(jù)加載中……

Qt

Qt vlc視頻開發(fā)libvlc_new返回空的問題

posted @ 2012-12-22 08:59 seahouse 閱讀(4454) | 評論 (2)  編輯

Qt中根據(jù)拼音搜索漢字的問題
     摘要: 解決思路:
1 在數(shù)據(jù)庫中增加一個“漢字--拼音”的數(shù)據(jù)表;
2 在QLineEdit輸入框中監(jiān)聽到textChanged時,對于輸入的字母進行判斷處理:
1)根據(jù)最后一個字母搜索到匹配的漢字;
2)如果這個是第一個字母,那么根據(jù)這些漢字去查詢數(shù)據(jù)結(jié)果,如果查詢到,則計入內(nèi)存(Hash表)中;如果不是第一個字母,就要根據(jù)前面的內(nèi)存表再連接這個漢字列表來查詢數(shù)據(jù)結(jié)果,如果查詢到結(jié)果大于0個,則計入內(nèi)存中。
3 對于內(nèi)存中已存在的結(jié)果,直接匹配數(shù)據(jù)庫,直接查詢數(shù)據(jù)庫結(jié)果。

注意:如果遇到字符格式問題,請使用toLocal8Bit()方法。  閱讀全文

posted @ 2012-04-09 09:49 seahouse 閱讀(2980) | 評論 (0)  編輯

Qt中針對Qt控件的中文翻譯

posted @ 2012-02-29 12:35 seahouse 閱讀(1014) | 評論 (0)  編輯

xTuple ERP: PostBooks 環(huán)境搭建
     摘要: 前提:已下載安裝了Qt
1 下載源碼
xtuple,openrpt,csvimp

2 編譯
先編譯openrpt,再編譯csvimp,最后編譯xtuple
盡管global.pri里允許openrpt和csvimp在xtuple目錄的../,../../,../../../,仍然建議將他們并列放置。
注:請勿修改這3個文件夾名稱,否則需要修改global.pri
編譯時間超過1小時

3 安裝PostgresSQL
編譯完成后運行,當然連不上數(shù)據(jù)庫。安裝PostgresSQL 9.0,請不要在目錄中包含空格。

4 編譯Qt對PostgresSQL的驅(qū)動插件
編譯方法:http://www.qtcentre.org/wiki/index.php?title=Building_the_QPSQL_plugin_on_Windows_using_MinGW
步驟進行簡單描述:
1)在支持mingw編譯器的命令行中輸入。
command:默認  閱讀全文

posted @ 2011-11-07 19:41 seahouse 閱讀(2749) | 評論 (3)  編輯

QSettings

posted @ 2011-07-18 10:05 seahouse 閱讀(1430) | 評論 (0)  編輯

log4qt

posted @ 2011-04-25 17:14 seahouse 閱讀(1746) | 評論 (2)  編輯

QDialog之a(chǎn)ccept

posted @ 2011-04-22 11:05 seahouse 閱讀(4025) | 評論 (0)  編輯

QDateEdit的dataChanged信號槽執(zhí)行2次問題
     摘要: 要實現(xiàn)修改日期,當不是指定條件時(今天),報錯,并將其值設(shè)置有效(今天)
結(jié)果:當不滿足條件時,彈出框彈了2次。
修改代碼如下
void TestUI::date1(const QDate & date)
{
ui->dateEdit->blockSignals(true);
if (b)
{
QMessageBox::warning(this, "a", QString::number(b));
ui->dateEdit->setDate(QDate::currentDate());
b = false;
}
else
{
ui->dateEdit->setDate(QDate::currentDate());
b = true;
}
ui->dateEdit->blockSignals(false); 閱讀全文

posted @ 2011-04-13 17:16 seahouse 閱讀(3438) | 評論 (0)  編輯

Qt 之 stylesheet 用法, QSS實例

posted @ 2011-03-29 09:53 seahouse 閱讀(45330) | 評論 (0)  編輯

通過QPoint確定框框位置
     摘要: 點擊某個按鈕后,在該按鈕的下面或者右邊彈出菜單或者彈出框。那么就需要對框框的位置進行定位。

QPoint point;
point.setX(btnMenu->x());
point.setY(btnMenu->y() + btnMenu->height());
point = mapToGlobal(point);

QAction *action = menu->exec(point);  閱讀全文

posted @ 2011-03-25 17:40 seahouse 閱讀(804) | 評論 (0)  編輯

QTableView, QTableWidget 用法整理
     摘要: 1 根據(jù)數(shù)據(jù)內(nèi)容設(shè)定寬
  閱讀全文

posted @ 2011-03-24 09:58 seahouse 閱讀(5625) | 評論 (0)  編輯

使用qInstallMsgHandler將日志保存到文件
     摘要: void myMessageOutput(QtMsgType type, const char *msg)
{
QString text;
switch (type)
{
case QtDebugMsg:
text = QString("Debug: %1").arg(msg);
break;
case QtWarningMsg:
text = QString("Warning: %1").arg(msg);
break;
case QtCriticalMsg:
text = QString("Critical: %1").arg(msg);
break;
case QtFatalMsg:
text = QString("Fatal: %1").arg(msg);
abort()  閱讀全文

posted @ 2011-03-22 17:25 seahouse 閱讀(2288) | 評論 (0)  編輯

QTableWidget, QItemDelegate, QPushButton, QSignalMapper 刪除處理
     摘要: 問題:QTableWidget,最后一列為刪除按鈕,點擊時刪除當前行。

QPushButton *editor = new QPushButton(tr("刪除"), parent);
connect(editor, SIGNAL(clicked()), signalMapper, SLOT(map()));
signalMapper->setMapping(editor, index.data(Qt::UserRole + 2).toString());
return editor;  閱讀全文

posted @ 2011-03-10 11:26 seahouse 閱讀(2945) | 評論 (0)  編輯

Qt常見問題01
     摘要: 1 加上Q_OBJECT后出現(xiàn)undefined reference to錯誤。
2 如何彈出對話框。
3 std::string與QString轉(zhuǎn)換。
4 QLabel根據(jù)字符的長度決定是否顯示省略號"..."。
5 QGridLayout與控件的高度問題
  閱讀全文

posted @ 2011-03-01 17:06 seahouse 閱讀(1568) | 評論 (0)  編輯

Qt 之 QSS
     摘要: 1 將QSS代碼寫入.qss文件中;(calendar.qss)
2 在qrc中加入該.qss文件;
3 在代碼中進行讀取使用
QFile file(":/calendar.qss");
file.open(QFile::ReadOnly);
QString styleSheet = QLatin1String(file.readAll());

qApp->setStyleSheet(styleSheet);
file.close();
  閱讀全文

posted @ 2011-02-24 10:55 seahouse 閱讀(1640) | 評論 (0)  編輯

Qt Plugin簡單示例
     摘要: 快速示例步驟
主程序
1 新建一個類(PlugInterface),里面有一組純虛的接口函數(shù)(只有純虛函數(shù));
2 在這個類后加上Q_DECLARE_INTERFACE宏;宏的第一個參數(shù)為PlugInterface類名
3 在主程序中需要的地方用QPluginLoader加載plugins;
4 執(zhí)行plugin里的函數(shù)。

plugin實現(xiàn)
1 聲明一個plugin的類(PluginInstance),它繼承QObject和主程序的接口類PlugInterface;
2 在該類中使用Q_OBJECT和Q_INTERFACES宏;Q_INTERFACES的參數(shù)為PlugInterface
3 在PluginInstance實現(xiàn)結(jié)束后(PluginInstance.cpp最后)用Q_EXPORT_PLUGIN2導(dǎo)出;Q_EXPORT_PLUGIN2的第二個參數(shù)為類名PluginInstance
  閱讀全文

posted @ 2011-02-17 15:38 seahouse 閱讀(9743) | 評論 (0)  編輯

Qt 之 多語言支持
     摘要: 1 在pro文件中加入
TRANSLATIONS = Language_Chn.ts # 1個或者多個ts文件名

2 在命令行執(zhí)行
lupdate xxx.pro # 生成qm文件

3 用Qt自帶的Qt Linguist進行編輯qm文件:語言轉(zhuǎn)換

4 編譯程序,允許程序。
需要將qm文件放置在運行目錄下
  閱讀全文

posted @ 2011-01-30 13:56 seahouse 閱讀(1114) | 評論 (0)  編輯

qthread QNetworkAccessManager QEventLoop
     摘要: 當主進程開辟線程來執(zhí)行http請求時,會出現(xiàn)程序運行崩潰、沒有執(zhí)行http請求任務(wù)等情況。
1 線程中的run函數(shù)返回后線程即結(jié)束,根本無法等到reply的finished信號。因此需要加入QEventLoop來掛起線程。

2 通過connect設(shè)置信號槽,需要QObject的支持,因此在構(gòu)造函數(shù)里與頭文件中需要修改代碼。  閱讀全文

posted @ 2011-01-04 09:28 seahouse 閱讀(3698) | 評論 (0)  編輯

QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connection removed.
     摘要: 經(jīng)查,是由于在數(shù)據(jù)庫使用過程中,又再次調(diào)用QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); 造成了問題。
因此在其他地方的數(shù)據(jù)庫操作中修改此代碼。  閱讀全文

posted @ 2010-12-31 09:29 seahouse 閱讀(12606) | 評論 (1)  編輯

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲久久一区| 久久成人久久爱| 91久久精品日日躁夜夜躁国产| 亚洲视频在线观看| 亚洲免费视频网站| 国产精品最新自拍| 香蕉成人伊视频在线观看| 蜜臀av在线播放一区二区三区 | 久久天天躁夜夜躁狠狠躁2022| 欧美二区乱c少妇| 亚洲欧美成人在线| 久久国产免费| 在线亚洲+欧美+日本专区| 国产精品视频专区| 欧美精品亚洲二区| 欧美亚洲视频一区二区| 亚洲日本va午夜在线影院| 欧美夜福利tv在线| 一区二区三区色| 性色av一区二区三区在线观看| 久久精品系列| 亚洲国产视频一区| 欧美成人精品h版在线观看| 久久久精品国产一区二区三区| 亚洲精品美女免费| 国产视频亚洲精品| 欧美日韩国产三区| 欧美不卡高清| 久久五月天婷婷| 欧美日韩在线播放三区四区| 美国成人直播| 久久久久国内| 性高湖久久久久久久久| 亚洲一区二区三区色| 欧美亚洲专区| 欧美成人日韩| 国产日韩精品一区二区三区| 欧美三区在线| 欧美噜噜久久久xxx| 蜜桃视频一区| 国产精品乱码人人做人人爱| 国产精品视频区| 日韩午夜在线观看视频| 亚洲人午夜精品免费| 影音先锋亚洲视频| 伊人春色精品| 亚洲欧美中文日韩在线| 午夜久久tv| 亚洲精品美女在线| 欧美国产精品va在线观看| 欧美日韩高清区| …久久精品99久久香蕉国产| 亚洲国产乱码最新视频| 亚洲国产三级在线| 久久乐国产精品| 欧美国产欧美亚州国产日韩mv天天看完整| 久久在线免费观看| 欧美顶级艳妇交换群宴| 久久精品三级| 欧美国产一区二区| 亚洲国产高清自拍| 亚洲一区二区伦理| 亚洲日韩第九十九页| 免费观看一区| 欧美午夜片欧美片在线观看| 国产亚洲精品一区二555| 精品福利av| 一本到高清视频免费精品| 午夜精品亚洲一区二区三区嫩草| 99精品国产在热久久下载| 欧美综合第一页| 免费成人高清在线视频| 亚洲黄一区二区三区| 亚洲国产成人午夜在线一区| 99国产精品视频免费观看一公开| 欧美精品一区二区三区在线看午夜| 亚洲狼人精品一区二区三区| 久久国产精品久久久| 欧美一区二区三区男人的天堂| 国产最新精品精品你懂的| 一区二区三区四区精品| 夜夜狂射影院欧美极品| 国产精品一区免费视频| 久久婷婷丁香| 欧美夫妇交换俱乐部在线观看| 亚洲五月六月| 久久久999精品| 欧美国产第二页| 99国产成+人+综合+亚洲欧美| 亚洲毛片av在线| 亚洲自拍16p| 另类综合日韩欧美亚洲| 亚洲精品一区在线| 欧美视频一区二区三区四区| 欧美在线黄色| 裸体一区二区| 亚洲综合国产| 亚洲国产一区二区三区青草影视 | 一区二区欧美亚洲| 狂野欧美一区| 国产一区二区三区的电影| 欧美不卡在线视频| 欧美午夜一区二区三区免费大片| 久久精品视频在线看| 欧美国产日韩亚洲一区| 久久精品亚洲一区二区三区浴池| 欧美激情一区在线| 久久一区亚洲| 国产精品人人做人人爽| 欧美成人综合一区| 国产欧美日韩综合| 99re66热这里只有精品4| 欧美日韩国产成人在线| 狂野欧美激情性xxxx欧美| 国产精品电影在线观看| 亚洲欧美三级在线| 免费在线亚洲欧美| 久久这里只精品最新地址| 国产精品多人| 日韩天堂在线观看| 亚洲精品少妇| 麻豆精品一区二区综合av| 久久午夜激情| 国产亚洲综合性久久久影院| 中文网丁香综合网| 国产日产欧产精品推荐色 | 亚洲免费网站| 欧美日韩国产综合视频在线观看中文| 久久躁狠狠躁夜夜爽| 国内精品久久久久久久97牛牛| 午夜欧美精品| 久久国产主播精品| 国产欧美日韩在线| 亚洲欧美区自拍先锋| 国产午夜精品在线观看| 一区二区av在线| 亚洲视频免费| 欧美亚洲色图校园春色| 欧美一区二区私人影院日本 | 国产亚洲激情| 午夜一级在线看亚洲| 久久成人在线| 中文国产一区| 亚洲激情校园春色| 亚洲人成在线影院| 欧美激情影院| 亚洲美女视频在线观看| 久久久国产精品一区| 看欧美日韩国产| 亚洲福利av| 欧美日本韩国| 亚洲午夜激情免费视频| 欧美一区日韩一区| 永久域名在线精品| 免费在线看成人av| 亚洲人成亚洲人成在线观看| 日韩午夜av| 国产精品久久久久999| 性久久久久久久久| 久热国产精品视频| 日韩视频一区| 国产精品一二三四| 久久全国免费视频| 亚洲乱码久久| 久久久精品国产一区二区三区| 136国产福利精品导航网址| 欧美精品综合| 欧美一区二区三区视频在线 | 亚洲国产精品久久久久秋霞蜜臀 | 一区二区成人精品| 久久午夜影视| 这里是久久伊人| 黄色一区二区三区四区| 欧美激情在线狂野欧美精品| 亚洲欧美日韩国产中文在线| 欧美国产精品中文字幕| 亚洲欧美一区二区精品久久久| 1000部精品久久久久久久久| 欧美四级在线| 蜜桃精品一区二区三区| 亚洲欧美国产精品专区久久| 欧美激情第1页| 久久国产毛片| 亚洲曰本av电影| 91久久精品www人人做人人爽 | 国产情人综合久久777777| 欧美激情1区| 久久久久成人网| 亚洲综合色自拍一区| 亚洲日韩视频| 欧美成人国产一区二区| 久久精品一区二区三区不卡| 亚洲一区亚洲二区| 日韩亚洲不卡在线| 亚洲电影av在线| 国产亚洲综合精品| 国产嫩草一区二区三区在线观看 | 久久综合色播五月| 欧美一区二区三区免费视频| 亚洲天堂网站在线观看视频|