You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
2.1 KiB
68 lines
2.1 KiB
/***************************************************************************
|
|
kserverdialog.cpp
|
|
-------------------
|
|
Developers: (c) 2000-2001 Nikolas Zimmermann <wildfox@kde.org>
|
|
(c) 2000-2001 Daniel Molkentin <molkentin@kde.org>
|
|
|
|
***************************************************************************/
|
|
|
|
/***************************************************************************
|
|
* *
|
|
* This program is free software; you can redistribute it and/or modify *
|
|
* it under the terms of the GNU General Public License as published by *
|
|
* the Free Software Foundation; either version 2 of the License, or *
|
|
* (at your option) any later version. *
|
|
* *
|
|
***************************************************************************/
|
|
|
|
#include <tdelocale.h>
|
|
#include <kuser.h>
|
|
#include <tqlayout.h>
|
|
|
|
#include "kserverdialog.h"
|
|
|
|
TDEServerDialog::TDEServerDialog(TQWidget *parent, const char *name) :
|
|
KDialogBase(Plain, i18n("Start Server"), Ok|Cancel, Ok, parent, name, true, false, KGuiItem(i18n("&Start")))
|
|
{
|
|
TQFrame* page = plainPage();
|
|
TQGridLayout* pageLayout = new TQGridLayout(page, 1, 1, 0, 0);
|
|
m_mainWidget = new serverStartDlg(page);
|
|
pageLayout->addWidget(m_mainWidget, 0, 0);
|
|
|
|
KUser u;
|
|
m_mainWidget->nicknameEdit->setText(u.loginName());
|
|
|
|
TQString gamename = u.fullName();
|
|
if(gamename.isEmpty()) gamename = u.loginName();
|
|
m_mainWidget->gamenameEdit->setText(gamename);
|
|
}
|
|
|
|
void TDEServerDialog::slotOk()
|
|
{
|
|
hide();
|
|
emit okClicked();
|
|
}
|
|
|
|
void TDEServerDialog::slotCancel()
|
|
{
|
|
hide();
|
|
emit cancelClicked();
|
|
}
|
|
|
|
TQString TDEServerDialog::port() const
|
|
{
|
|
return TQString::number(m_mainWidget->portEdit->value());
|
|
}
|
|
|
|
TQString TDEServerDialog::nickname() const
|
|
{
|
|
return m_mainWidget->nicknameEdit->text();
|
|
}
|
|
|
|
TQString TDEServerDialog::gamename() const
|
|
{
|
|
return m_mainWidget->gamenameEdit->text();
|
|
}
|
|
|
|
#include "kserverdialog.moc"
|