• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C++ createConnection函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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


示例16: on_RegisterButton_clicked

void NewAccount::on_RegisterButton_clicked()
{
       //Password confirmation handled by Signals and Slots...Get the Inputs

       New_username = ui->NewUsernameBox->text();
       New_password = ui->NewPasswordBox->text();
       Confirm_password = ui->ConfirmPasswordBox->text();

       QString Reg_query, M_id_Label = "MID";

       if(confirm_password_check() && createConnection())
       {
           //Hash the password
           QByteArray password_hashkey ;
           password_hashkey.append(New_password);
           QCryptographicHash passwordHasher(QCryptographicHash::Sha1);
           passwordHasher.addData(password_hashkey);
           QByteArray hash_key_result = passwordHasher.result();
           qDebug()<< "New-account, reg button clicked"+hash_key_result;

           M_id_Label.append(char(M_id));

           QSqlDatabase db=QSqlDatabase::database("passwordmanager");
           QSqlQuery Reg_query(db);
           Reg_query.prepare("INSERT INTO pwmanager (Username,MasterPassword) VALUES(:username,:password)");
           //Reg_query.bindValue(":mid",M_id_Label); //this is not working as expected o.O :D
           Reg_query.bindValue(":username",New_username);
           Reg_query.bindValue(":password",hash_key_result);
           Reg_query.exec();
           if(!Reg_query.exec())
           {
               QMessageBox::information(this,"Error", Reg_query.lastError().text());
           }
           else
           {
               QMessageBox::StandardButton registered;
               registered = QMessageBox::information(this,"Successfull Register","Your account has been registered!<br>Please log in to continue!");
               if(registered)
               {
                   Dialog *s = new Dialog;
                   s->show();
                   db.close();
                   close();
               }

               M_id++; // thought of unique ID this way, but resets when quitting :D
           }



       }
}
开发者ID:sreecodeslayer,项目名称:College_Build_of_PWManager,代码行数:52,代码来源:newaccount.cpp


示例17: QMainWindow

Login::Login(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::Login)
{
    loginCount=1;
    ui->setupUi(this);
    if (createConnection())
    {
        ui->label_status->setText("Database is connected");
    }
    else
        ui->label_status->setText("Database is not connected");
}
开发者ID:wjanpong,项目名称:Streamlined-Grading-System,代码行数:13,代码来源:login.cpp


示例18: main

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    conf = new Configuracion;
    if (!createConnection())
        return 1;

    Tienda w;
    w.show();
    
    return a.exec();
}
开发者ID:Ladis72,项目名称:tienda,代码行数:13,代码来源:main.cpp


示例19: createConnection

void ConnectionFactory::fullConection(NeuronLayer *fromLayer, NeuronLayer *toLayer) {
	
    for(Neuron *fromNeuron : fromLayer->getNeurons()) {
        for (Neuron *toNeuron : toLayer->getNeurons()) {
				if (!dynamic_cast<BiasNeuron*>(toNeuron)) {
					Connection *conn = createConnection(fromNeuron, toNeuron);
					toNeuron->addInputConnection(conn);
					fromNeuron->addOutputConnection(conn);
				}
			}
		}

}
开发者ID:mayerl,项目名称:NeuralNetwork,代码行数:13,代码来源:ConnectionFactory.cpp


示例20: main

int main(int argc, char *argv[])
{

    QApplication app(argc, argv);

    if (!createConnection())
        return 1;

    HousekeepingBookWindow window;
    window.show();

    return app.exec();
}
开发者ID:dnkbln,项目名称:Housekeepingbook,代码行数:13,代码来源:main.cpp



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ createConnections函数代码示例发布时间:2022-05-30
下一篇:
C++ createCommand函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap