示例#1
0
/**
 * Event handler pro kliknutí na tlačítko pro login
 * @param event
 */
void MenuWindow::clickLogin(wxCommandEvent &event)
{
    disableLogin();
    
    LoginWindow* login = new LoginWindow(this, wxID_ANY, wxEmptyString);
    login->Show();
}
示例#2
0
文件: main.cpp 项目: nikname/LinQedIn
int main( int argc, char *argv[] ) {
    QApplication a( argc, argv );
    LoginWindow w;
    w.show();

    return a.exec();
}
void WaitingGroupBox::mouseMoveEvent(QMouseEvent *event)
{
    QPoint temp = event->pos();
    if(pressed)
    {
        CommonElements *ce = CommonElements::getInstance();
        LoginWindow *lw = ce->getLoginWindow();
        lw->move(lw->x() + temp.x() - this->place.x(), lw->y() + temp.y() - this->place.y());
    }
}
示例#4
0
文件: main.cpp 项目: Frootzy/Babel
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Client cl;
    LoginWindow	*w = new LoginWindow(&cl);
	//BabelWindow		*w = new BabelWindow(&cl);

    w->show();
    return a.exec();
}
示例#5
0
文件: main.cpp 项目: pajlada/patty
int
main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QFile f(":qdarkstyle/style.qss");
    if (!f.exists()) {
        printf("Unable to set stylesheet, file not found\n");
    } else {
        f.open(QFile::ReadOnly | QFile::Text);
        QTextStream ts(&f);
        qApp->setStyleSheet(ts.readAll());
    }

    if (!QSslSocket::supportsSsl()) {
        /*
        QMessageBox::information(0, "Secure Socket Client",
                                 "This system does not support OpenSSL.");
        return -1;
        */
    }

    QCoreApplication::setOrganizationName("pajlada");
    QCoreApplication::setOrganizationDomain("pajlada.se");
    QCoreApplication::setApplicationName("patty");

    QSettings settings(QSettings::IniFormat, QSettings::UserScope, "pajlada", "patty");

    int r = 0;
    MainWindow w;

    if (settings.value("Main/auto_connect", false).toBool()) {
        w.connectToIrc();
    } else {
        LoginWindow lw;
        lw.show();
        r = lw.exec();

        if (r == QDialog::Accepted) {
            w.connectToIrc();
        } else if (r == QDialog::Rejected) {
            // Quit
            return 0;
        }
    }
    w.show();

    return a.exec();
}
示例#6
0
void MainWindow::login()
{
    LoginWindow login;
    QList<int> logCheck = login.checkLogin("");
    if(logCheck.at(0))
    {
        if(logCheck.at(1) == 1)
        {
            getSalesMode();
            getInvoice();
        }
        else
        {
            getAdminHome();
        }
    }
    else
    {
        QApplication::exit(0);
    }

}
示例#7
0
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Login_controler login_controler;
    ChooseWindow cw;

    Database db;
    LoginWindow w;
    w.login_controler = &login_controler;

    QObject::connect(&login_controler, SIGNAL(login_ok(User)), &w, SLOT(login_ok()));
    QObject::connect(&login_controler, SIGNAL(login_incorect()), &w, SLOT(login_incorect()));
    QObject::connect(&login_controler, SIGNAL(login_ok(User)), &cw, SLOT(loged_user_slot(User)));

    w.show();
    //cw.loged_user_slot(User ("kowalski","haslo",1));

    ProjectList pl;
    pl.show();

    return a.exec();
}