#include <SetupWizard.h>
|
| SetupWizard () |
|
| ~SetupWizard () |
|
void | addPage (QWidget *pWidget, const QString &szTitle) |
|
QPushButton * | backButton () |
|
QPushButton * | cancelButton () |
|
QWidget * | currentPage () |
|
QPushButton * | finishButton () |
|
QPushButton * | helpButton () |
|
void | insertPage (QWidget *pWidget, const QString &szTitle, int iIndex) |
|
| KviTalWizard (QWidget *pParent) |
|
QPushButton * | nextButton () |
|
void | setBackEnabled (QWidget *pWidget, bool bEnabled) |
|
void | setCancelEnabled (QWidget *pWidget, bool bEnabled) |
|
bool | setCurrentPage (QWidget *pWidget) |
|
void | setFinishEnabled (QWidget *pWidget, bool bEnabled) |
|
void | setHelpEnabled (QWidget *pWidget, bool bEnabled) |
|
void | setNextEnabled (QWidget *pWidget, bool bEnabled) |
|
bool | setPageEnabled (QWidget *pWidget, bool bEnabled) |
|
bool | setPageTitle (QWidget *pWidget, const QString &szTitle) |
|
| ~KviTalWizard () |
|
SetupWizard::SetupWizard |
( |
| ) |
|
References __tr, __tr2qs, KviTalWizard::addPage(), KviFileUtils::adjustFilePath(), chooseDataPath(), chooseIncomingPath(), chooseOldDataPath(), KviApplication::Config, connect(), enableOrDisableIdentityPageNextButton(), KviQString::ensureLastCharIs(), KviQString::equalCI(), KviFileUtils::extractFileName(), KviFileUtils::extractFilePath(), KviFileUtils::fileExists(), KviMemory::free(), g_bFoundMirc, g_pApp, KviApplication::getGlobalKvircDirectory(), KviConfigurationFile::hasGroup(), i, KVI_DEFAULT_INCOMING_SUBDIRECTORY_NAME, KVI_LOCAL_KVIRC_SUBDIRECTORY_NAME, KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_PATH_SEPARATOR_CHAR, KviOption_boolShowChannelsJoinOnIrc, KviOption_boolShowServersConnectDialogOnStart, KviOption_stringCtcpUserInfoAge, KviOption_stringCtcpUserInfoGender, KviOption_stringCtcpUserInfoLanguages, KviOption_stringCtcpUserInfoLocation, KviOption_stringNickname1, KviOption_stringNickname2, KviOption_stringRealname, KviOption_stringUsername, l, KviApplication::License, KviStringSelector::lineEdit(), KviFileUtils::loadFile(), m_pAgeCombo, m_pCreateDesktopShortcut, m_pCreateUrlHandlers, m_pDataPathEdit, m_pDesktopIntegration, m_pDirButtonGroup, m_pDirectory, m_pDirUseNew, m_pDirUsePrev, m_pGenderCombo, m_pIdentity, m_pIncomingPathEdit, m_pLabelPixmap, m_pLanguagesSelector, m_pLicense, m_pLocationSelector, m_pNewIncomingBox, m_pNewPathBox, m_pNickSelector, m_pOldDataPathEdit, m_pOldPathBox, m_pRealNameSelector, SetupPage::m_pTextLabel, m_pTheme, m_pThemeButtonGroup, m_pThemeHiRes, m_pThemeLoRes, m_pThemeNone, SetupPage::m_pVBox, m_pWelcome, newDataTextChanged(), newDirClicked(), newIncomingTextChanged(), nickSelectorTextChanged(), oldDataTextChanged(), oldDirClicked(), KviApplication::Pics, portableClicked(), KviConfigurationFile::Read, KviConfigurationFile::readBoolEntry(), KviConfigurationFile::readEntry(), KviConfigurationFile::readIntEntry(), KviTalWizard::setBackEnabled(), KviTalWizard::setFinishEnabled(), KviConfigurationFile::setGroup(), KviTalWizard::setHelpEnabled(), KviTalHBox::setMargin(), KviStringSelector::setMinimumLabelWidth(), KviTalWizard::setPageEnabled(), KviTalHBox::setSpacing(), KviTalVBox::setStretchFactor(), KviTalHBox::setStretchFactor(), KviStringSelector::setText(), KviStringSelector::setValidator(), szMircIni, and v.
SetupWizard::~SetupWizard |
( |
| ) |
|
void SetupWizard::accept |
( |
| ) |
|
|
virtualslot |
References __tr, KviFileUtils::adjustFilePath(), bNeedToApplyDefaults, KviStringSelector::commit(), KviFileUtils::directoryExists(), KviQString::ensureLastCharIs(), g_bFoundMirc, g_iThemeToApply, g_pApp, g_szChoosenIncomingDirectory, i, KVI_DEFAULT_NICKNAME1, KVI_DEFAULT_NICKNAME2, KVI_DEFAULT_NICKNAME3, KVI_DEFAULT_NICKNAME4, KVI_DEFAULT_NICKNAME_TOKEN, KVI_OPTION_STRING, KVI_PATH_SEPARATOR_CHAR, KviOption_stringCtcpUserInfoAge, KviOption_stringCtcpUserInfoGender, KviOption_stringNickname1, KviOption_stringNickname2, KviOption_stringNickname3, KviOption_stringNickname4, m_pAgeCombo, m_pCreateDesktopShortcut, m_pCreateUrlHandlers, m_pDataPathEdit, m_pDirectory, m_pDirUseNew, m_pDirUsePrev, m_pGenderCombo, m_pIdentity, m_pIncomingPathEdit, m_pLanguagesSelector, m_pLocationSelector, m_pNickSelector, m_pOldDataPathEdit, m_pRealNameSelector, m_pTheme, m_pThemeHiRes, m_pThemeLoRes, KviApplication::m_szGlobalKvircDir, KviApplication::m_szLocalKvircDir, KviFileUtils::makeDir(), makeLink(), Q_UNUSED(), KviApplication::saveKvircDirectory(), KviTalWizard::setCurrentPage(), setUrlHandlers(), szMircServers, THEME_APPLY_HIRES, THEME_APPLY_LORES, THEME_APPLY_NONE, KviMessageBox::warning(), and KviFileUtils::writeFile().
void SetupWizard::chooseDataPath |
( |
| ) |
|
|
slot |
void SetupWizard::chooseIncomingPath |
( |
| ) |
|
|
slot |
void SetupWizard::chooseOldDataPath |
( |
| ) |
|
|
slot |
void SetupWizard::enableOrDisableIdentityPageNextButton |
( |
| ) |
|
|
protected |
void SetupWizard::makeLink |
( |
| ) |
|
|
protected |
void SetupWizard::newDataTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
void SetupWizard::newDirClicked |
( |
| ) |
|
|
slot |
References m_pDataPathEdit, m_pDirectory, m_pIdentity, m_pIncomingPathEdit, m_pNewIncomingBox, m_pNewPathBox, m_pOldPathBox, m_pServers, m_pTheme, KviTalWizard::setNextEnabled(), and KviTalWizard::setPageEnabled().
Referenced by SetupWizard().
void SetupWizard::newIncomingTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
void SetupWizard::nickSelectorTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
void SetupWizard::oldDataTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
void SetupWizard::oldDirClicked |
( |
| ) |
|
|
slot |
void SetupWizard::portableClicked |
( |
| ) |
|
|
slot |
void SetupWizard::reject |
( |
| ) |
|
|
virtualslot |
void SetupWizard::setUrlHandlers |
( |
| ) |
|
|
protected |
void SetupWizard::showEvent |
( |
QShowEvent * |
e | ) |
|
|
protectedvirtual |
QComboBox* SetupWizard::m_pAgeCombo |
QCheckBox* SetupWizard::m_pCreateDesktopShortcut |
QCheckBox* SetupWizard::m_pCreateUrlHandlers |
QLineEdit* SetupWizard::m_pDataPathEdit |
SetupPage* SetupWizard::m_pDesktopIntegration |
QRadioButton* SetupWizard::m_pDirUseNew |
QRadioButton* SetupWizard::m_pDirUsePrev |
QComboBox* SetupWizard::m_pGenderCombo |
QLineEdit* SetupWizard::m_pIncomingPathEdit |
QPixmap* SetupWizard::m_pLabelPixmap |
QLineEdit* SetupWizard::m_pOldDataPathEdit |
QGroupBox* SetupWizard::m_pThemeButtonGroup |
QRadioButton* SetupWizard::m_pThemeHiRes |
QRadioButton* SetupWizard::m_pThemeLoRes |
QRadioButton* SetupWizard::m_pThemeNone |
QString SetupWizard::m_szServerConfigFile |
QString SetupWizard::m_szServerHost |
QString SetupWizard::m_szServerUrl |
unsigned int SetupWizard::m_uServerPort |
The documentation for this class was generated from the following files: