当前位置: 首页>>代码示例>>C++>>正文


C++ createConnection函数代码示例

本文整理汇总了C++中createConnection函数的典型用法代码示例。如果您正苦于以下问题:C++ createConnection函数的具体用法?C++ createConnection怎么用?C++ createConnection使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了createConnection函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: notget

bool phrase::notget(QString English)//在词组学习界面点击“没记住”,调用这个函数,需要传给这个函数现在显示的英文
{
        QSqlDatabase db=createConnection();
        if(!db.isValid())return false;
        QSqlQuery sql15(db);
        sql15.exec("update phrase set time='unsure' where English='"+English+"'");//将时间归0方便下次调用
        return true;
}
开发者ID:xingzb14,项目名称:LearningProject,代码行数:8,代码来源:phrase.cpp

示例2: QWidget

RightSidebar::RightSidebar(QWidget *parent) :
    QWidget(parent)
{
    initLayout();
    createConnection();
    slotGetAllApply();

}
开发者ID:mnikn,项目名称:ManageSystem,代码行数:8,代码来源:RightSidebar.cpp

示例3: doget

bool phrase::doget(QString English)//在词组学习界面点击“记住了”调用这个函数,需要传给这个函数现在显示的英文
{
    QSqlDatabase db=createConnection();
    if(!db.isValid())return false;
    QSqlQuery sql14(db);
    sql14.exec("update phrase set note='learned' where English='"+English+"'");
    return true;
}
开发者ID:xingzb14,项目名称:LearningProject,代码行数:8,代码来源:phrase.cpp

示例4: refreshList

void MediaList::refreshList() {
    if (createConnection()) {
        delete mediaList;
        mediaList = new QList<Media>;
        buildList();
        closeConnection();
    }
}
开发者ID:jscoupreman,项目名称:serveurStream,代码行数:8,代码来源:medialist.cpp

示例5: QTC_ASSERT

void QmlProfilerClientManager::connectToTcpServer()
{
    if (m_connection.isNull()) {
        QTC_ASSERT(m_qmlclientplugin.isNull(), disconnectClient());
        createConnection();
        QTC_ASSERT(m_connection, emit connectionFailed(); return);
        m_connection->connectToHost(m_tcpHost, m_tcpPort.number());
    }
开发者ID:yueying,项目名称:qt-creator,代码行数:8,代码来源:qmlprofilerclientmanager.cpp

示例6: mThread

	ClientController::ClientController()
		: mThread(new QThread())
	{
		mWorker = createWorker();

		mConnection = createConnection(mWorker);

		mThread->start();
	}
开发者ID:cpp11nullptr,项目名称:vikki,代码行数:9,代码来源:client_controller.cpp

示例7: createConnection

AsyncRunner *AsyncClientWorker::createRunner(std::shared_ptr<TAsyncSocket> socket) {
  LoadTestClientPtr client = createConnection(socket);
  AsyncRunner *r = new AsyncRunner(getConfig(), getScoreBoard(),
                                   client, getConfig()->pickOpsPerConnection(),
                                   getConfig()->getAsyncOpsPerClient());
  clients_.push_back(r);
  r->startRun();
  return r;
}
开发者ID:Hsin,项目名称:fbthrift,代码行数:9,代码来源:AsyncClientWorker.cpp

示例8: createConnection

void MysqlConnectionPool::startConnections(int number){
	connection_number_=number;
	sLog.outString("Starting %d mysql connections", number);

	for(int i=0; i<number;i++){
		pool_[i] = createConnection();
	}

}
开发者ID:dernise,项目名称:BaseServer,代码行数:9,代码来源:MysqlConnectionPool.cpp

示例9: createConnection

        common::Error createConnection(RocksdbConnectionSettings* settings, rocksdb::DB** context)
        {
            if(!settings){
                return common::make_error_value("Invalid input argument", common::ErrorValue::E_ERROR);
            }

            rocksdbConfig config = settings->info();
            return createConnection(config, context);
        }
开发者ID:ruo91,项目名称:fastonosql,代码行数:9,代码来源:rocksdb_driver.cpp

示例10: QSqlDatabase

/*
  ARTHUR 27/11 : Création sur base du travail de Paul
 */
MediaList::MediaList() {
    db = new QSqlDatabase();
    mediaList = new QList<Media>();
    if (createConnection()) {
        buildList();
        closeConnection();
    } else {
        qDebug() << "Error !" << endl;
    }
}
开发者ID:jscoupreman,项目名称:serveurStream,代码行数:13,代码来源:medialist.cpp

示例11: main

//! [0]
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    if (!createConnection())
        return 1;

    TableEditor editor("person");
    editor.show();
    return editor.exec();
}
开发者ID:Andreas665,项目名称:qt,代码行数:11,代码来源:main.cpp

示例12: createConnection

        common::ErrorValueSPtr createConnection(LeveldbConnectionSettings* settings, leveldb::DB** context)
        {
            if(!settings){
                return common::make_error_value("Invalid input argument", common::ErrorValue::E_ERROR);
            }

            leveldbConfig config = settings->info();
            SSHInfo sinfo = settings->sshInfo();
            return createConnection(config, sinfo, context);
        }
开发者ID:YuryGamzyuk,项目名称:fastonosql,代码行数:10,代码来源:leveldb_driver.cpp

示例13: queryHazyContent

//查询主要成分的模糊匹配字段//
QStringList SpiceInfo::queryHazyContent(const QString &name)
{
    QStringList listText;

    QSqlDatabase db;
    if(!createConnection(db))
    {
        // 连接使用完后需要释放回数据库连接池
        ConnectionPool::closeConnection(db);
        return listText;
    }

    bool isChinese = name.contains(QRegExp("[\\x4e00-\\x9fa5]+"));

    QSqlQuery query(db);
    QString text;
    //content
    if(!isChinese)
    {
        query.prepare("SELECT englishName FROM content WHERE englishName like :englishName");
        query.bindValue(":englishName","%" + name + "%");
        if(!query.exec())
        {
            qDebug() << __FILE__ << __LINE__ << query.lastError().text();
        }

        while(query.next())
        {
            text = query.value(0).toString();
            if(!text.isEmpty())
            {
                listText << text;
            }
        }
    }

    query.prepare("SELECT chineseName FROM content WHERE chineseName like :chineseName");
    query.bindValue(":chineseName","%" + name + "%");
    if(!query.exec())
    {
        qDebug() << __FILE__ << __LINE__ << query.lastError().text();
    }

    while(query.next())
    {
        text = query.value(0).toString();
        if(!text.isEmpty())
        {
            listText << text;
        }
    }
    // 连接使用完后需要释放回数据库连接池
    ConnectionPool::closeConnection(db);
    return listText;
}
开发者ID:ray-zong,项目名称:spice,代码行数:56,代码来源:SpiceInfo.cpp

示例14: main

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
    if (!createConnection())
        return 1;

    MainWindow w;
    w.show();

    return a.exec();
}
开发者ID:Mr-Phoebe,项目名称:QT-learning,代码行数:12,代码来源:main.cpp

示例15: createConnection

bool MaemoSshDeployer::runInternal()
{
    createConnection();
    if (!m_connection->start())
        return false;
    if (stopRequested())
        return true;

    connect(m_connection.data(), SIGNAL(fileCopied(QString)),
            this, SIGNAL(fileCopied(QString)));
    return m_connection->transferFiles(m_deploySpecs);
}
开发者ID:gidlbn,项目名称:dlbn_02,代码行数:12,代码来源:maemosshthread.cpp


注:本文中的createConnection函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。