#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: