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

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

Qt

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

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

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

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

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

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

posted @ 2012-02-29 12:35 seahouse 閱讀(1015) | 評論 (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
編譯完成后運(yùn)行,當(dāng)然連不上數(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
步驟進(jìn)行簡單描述:
1)在支持mingw編譯器的命令行中輸入。
command:默認(rèn)  閱讀全文

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

QSettings

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

log4qt

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

QDialog之a(chǎn)ccept

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

QDateEdit的dataChanged信號槽執(zhí)行2次問題
     摘要: 要實(shí)現(xiàn)修改日期,當(dāng)不是指定條件時(今天),報錯,并將其值設(shè)置有效(今天)
結(jié)果:當(dāng)不滿足條件時,彈出框彈了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 閱讀(3440) | 評論 (0)  編輯

Qt 之 stylesheet 用法, QSS實(shí)例

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

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

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 閱讀(805) | 評論 (0)  編輯

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

posted @ 2011-03-24 09:58 seahouse 閱讀(5626) | 評論 (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 閱讀(2289) | 評論 (0)  編輯

QTableWidget, QItemDelegate, QPushButton, QSignalMapper 刪除處理
     摘要: 問題:QTableWidget,最后一列為刪除按鈕,點(diǎn)擊時刪除當(dāng)前行。

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 閱讀(2948) | 評論 (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 閱讀(1569) | 評論 (0)  編輯

Qt 之 QSS
     摘要: 1 將QSS代碼寫入.qss文件中;(calendar.qss)
2 在qrc中加入該.qss文件;
3 在代碼中進(jìn)行讀取使用
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 閱讀(1642) | 評論 (0)  編輯

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

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

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

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

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

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

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

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

qthread QNetworkAccessManager QEventLoop
     摘要: 當(dāng)主進(jìn)程開辟線程來執(zhí)行http請求時,會出現(xiàn)程序運(yù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 閱讀(3701) | 評論 (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 閱讀(12610) | 評論 (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>
            国产亚洲精品v| 亚洲国产一二三| 欧美区在线播放| 久久手机免费观看| 国产精品视频在线观看| 亚洲精品免费在线| 亚洲国产成人久久综合| 性色av一区二区三区在线观看| 91久久线看在观草草青青| 欧美在线精品一区| 久久狠狠婷婷| 国产麻豆精品久久一二三| 一本久久综合亚洲鲁鲁五月天 | 久久一区二区三区av| 欧美一级播放| 国产精品丝袜xxxxxxx| 夜夜嗨av一区二区三区网页| 99视频日韩| 欧美日韩亚洲高清一区二区| 亚洲精品国久久99热| 亚洲美女免费精品视频在线观看| 久久综合激情| 欧美黄色一区| 亚洲精品乱码久久久久| 欧美电影打屁股sp| 亚洲欧洲偷拍精品| 99精品视频免费观看视频| 欧美日韩国产综合久久| 亚洲精品一区在线| 一区二区三区**美女毛片| 欧美日本一区二区高清播放视频| 亚洲人成人一区二区在线观看| 亚洲免费成人| 欧美日韩精品不卡| 亚洲午夜在线观看| 欧美中在线观看| 狠狠色伊人亚洲综合网站色| 久久久天天操| 亚洲精品国偷自产在线99热| 亚洲字幕在线观看| 国产欧美一区二区三区沐欲| 久久久久久噜噜噜久久久精品| 免费在线观看精品| 亚洲毛片在线看| 国产精品v日韩精品| 亚洲欧美日韩一区二区在线| 另类av一区二区| 亚洲美女av黄| 国产精品网站在线播放| 久久婷婷久久一区二区三区| 最近中文字幕mv在线一区二区三区四区 | 国产自产高清不卡| 久久综合国产精品| 一本色道久久综合一区| 久久精品麻豆| 99视频精品免费观看| 国产麻豆91精品| 欧美国产精品| 午夜久久黄色| 亚洲精品欧美专区| 久久精品91久久香蕉加勒比| 亚洲人体偷拍| 国产日韩在线一区| 欧美黄色日本| 久久久99精品免费观看不卡| 91久久精品一区二区别| 欧美一区免费视频| 亚洲精品一区二区三区婷婷月| 国产精品久久久久久久久久直播| 另类欧美日韩国产在线| 亚洲色图制服丝袜| 亚洲黄色影院| 久久综合色8888| 午夜一级在线看亚洲| 亚洲日韩中文字幕在线播放| 国产裸体写真av一区二区| 欧美精品午夜| 久久婷婷国产综合精品青草| 亚洲一区二区三区高清| 亚洲精品永久免费精品| 免费欧美在线视频| 久久不见久久见免费视频1| 亚洲免费av网站| 亚洲国产精品日韩| 国产在线播精品第三| 国产精品电影观看| 欧美成人自拍视频| 久久网站免费| 久久精品亚洲热| 欧美一级视频| 亚洲欧美激情视频| 在线一区二区日韩| 日韩亚洲欧美成人| 91久久午夜| 亚洲国产成人porn| 亚洲第一黄色网| 欧美成人精精品一区二区频| 久久久夜夜夜| 久久久亚洲精品一区二区三区| 欧美一区二区三区在线看 | 欧美激情va永久在线播放| 久久久久久久激情视频| 久久国产66| 久久精品一二三区| 久久精视频免费在线久久完整在线看| 亚洲欧美日韩国产一区二区三区| 亚洲桃色在线一区| 亚洲宅男天堂在线观看无病毒| 99精品久久久| 亚洲视频www| 亚洲男人的天堂在线观看| 亚洲淫性视频| 欧美一区二区黄色| 欧美在线亚洲综合一区| 久久精品国产亚洲aⅴ| 久久精品国产第一区二区三区| 久久精品中文字幕一区| 久久亚洲综合色一区二区三区| 久久久久久久网| 裸体女人亚洲精品一区| 欧美黑人多人双交| 亚洲精品免费电影| 一区二区三区蜜桃网| 午夜视频在线观看一区二区三区 | 另类春色校园亚洲| 欧美精品一卡二卡| 国产精品久久国产三级国电话系列| 国产精品视屏| 激情久久五月天| 亚洲毛片av在线| 亚洲欧美影院| 欧美成人免费播放| 一区二区高清在线| 欧美一区国产一区| 欧美二区在线观看| 国产精品第2页| 精品成人在线视频| av成人免费在线| 久久精品女人| 亚洲激情在线视频| 亚洲一区二区三区在线视频| 久久久精品国产免费观看同学| 欧美精品一区二区三区在线看午夜 | 一本一本久久| 久久久久久黄| 欧美视频日韩| 精品成人一区二区三区| 亚洲视频1区2区| 美女视频黄a大片欧美| 日韩视频国产视频| 久久黄色级2电影| 欧美日韩精品福利| 在线精品亚洲一区二区| 性色av一区二区怡红| 欧美国产日韩xxxxx| 欧美亚洲视频一区二区| 欧美精品一区二区三区久久久竹菊 | 一区二区三区久久久| 久久免费国产| 国产精品免费观看在线| 亚洲激情小视频| 欧美在线看片| 一本大道久久a久久精二百| 久久精品国产91精品亚洲| 国产精品99免视看9| 亚洲人成网站精品片在线观看| 久久久不卡网国产精品一区| 在线亚洲高清视频| 欧美激情偷拍| 亚洲国产婷婷| 久久精品人人爽| 亚洲少妇自拍| 欧美三级视频| 正在播放日韩| 亚洲激情欧美激情| 久久亚洲欧美| 狠色狠色综合久久| 久久精品女人| 性欧美大战久久久久久久久| 国产精品久久一卡二卡| 亚洲一区二区免费视频| 亚洲精品久久久久久久久久久| 久久综合导航| 1024国产精品| 蜜桃久久精品乱码一区二区| 久久国产精品久久久久久| 国产日韩亚洲| 久久精品亚洲一区| 午夜久久美女| 国产一区二区三区久久 | 中文精品在线| 国产精品超碰97尤物18| 亚洲天堂男人| 在线视频亚洲欧美| 国产精品久久看| 久久岛国电影| 久久精品导航| 亚洲黄页视频免费观看| 亚洲国产精品小视频| 欧美理论大片|