#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::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(), 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(), KviStringSelector::setMinimumLabelWidth(), KviTalWizard::setPageEnabled(), KviTalHBox::setSpacing(), KviTalHBox::setStretchFactor(), KviTalVBox::setStretchFactor(), KviStringSelector::setText(), KviStringSelector::setValidator(), szMircIni, and v.
◆ ~SetupWizard()
SetupWizard::~SetupWizard |
( |
| ) |
|
◆ accept
void SetupWizard::accept |
( |
| ) |
|
|
overrideslot |
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(), KviApplication::saveKvircDirectory(), KviTalWizard::setCurrentPage(), setUrlHandlers(), szMircServers, THEME_APPLY_HIRES, THEME_APPLY_LORES, THEME_APPLY_NONE, KviMessageBox::warning(), and KviFileUtils::writeFile().
◆ chooseDataPath
void SetupWizard::chooseDataPath |
( |
| ) |
|
|
slot |
◆ chooseIncomingPath
void SetupWizard::chooseIncomingPath |
( |
| ) |
|
|
slot |
◆ chooseOldDataPath
void SetupWizard::chooseOldDataPath |
( |
| ) |
|
|
slot |
◆ enableOrDisableIdentityPageNextButton()
void SetupWizard::enableOrDisableIdentityPageNextButton |
( |
| ) |
|
|
protected |
◆ makeLink()
void SetupWizard::makeLink |
( |
| ) |
|
|
protected |
◆ newDataTextChanged
void SetupWizard::newDataTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
◆ newDirClicked
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().
◆ newIncomingTextChanged
void SetupWizard::newIncomingTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
◆ nickSelectorTextChanged
void SetupWizard::nickSelectorTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
◆ oldDataTextChanged
void SetupWizard::oldDataTextChanged |
( |
const QString & |
str | ) |
|
|
slot |
◆ oldDirClicked
void SetupWizard::oldDirClicked |
( |
| ) |
|
|
slot |
◆ portableClicked
void SetupWizard::portableClicked |
( |
| ) |
|
|
slot |
◆ reject
void SetupWizard::reject |
( |
| ) |
|
|
overrideslot |
◆ setUrlHandlers()
void SetupWizard::setUrlHandlers |
( |
| ) |
|
|
protected |
◆ showEvent()
void SetupWizard::showEvent |
( |
QShowEvent * |
e | ) |
|
|
overrideprotected |
◆ m_pAgeCombo
QComboBox* SetupWizard::m_pAgeCombo |
◆ m_pCreateDesktopShortcut
QCheckBox* SetupWizard::m_pCreateDesktopShortcut |
◆ m_pCreateUrlHandlers
QCheckBox* SetupWizard::m_pCreateUrlHandlers |
◆ m_pDataPathEdit
QLineEdit* SetupWizard::m_pDataPathEdit |
◆ m_pDesktopIntegration
SetupPage* SetupWizard::m_pDesktopIntegration |
◆ m_pDirButtonGroup
◆ m_pDirectory
◆ m_pDirUseNew
QRadioButton* SetupWizard::m_pDirUseNew |
◆ m_pDirUsePrev
QRadioButton* SetupWizard::m_pDirUsePrev |
◆ m_pGenderCombo
QComboBox* SetupWizard::m_pGenderCombo |
◆ m_pIdentity
◆ m_pIncomingPathEdit
QLineEdit* SetupWizard::m_pIncomingPathEdit |
◆ m_pLabelPixmap
QPixmap* SetupWizard::m_pLabelPixmap |
◆ m_pLanguagesSelector
◆ m_pLicense
◆ m_pLocationSelector
◆ m_pNewIncomingBox
◆ m_pNewPathBox
◆ m_pNickSelector
◆ m_pOldDataPathEdit
QLineEdit* SetupWizard::m_pOldDataPathEdit |
◆ m_pOldPathBox
◆ m_pRealNameSelector
◆ m_pServerHostSelector
◆ m_pServerPortSelector
◆ m_pServers
◆ m_pServerUrlSelector
◆ m_pTheme
◆ m_pThemeButtonGroup
QGroupBox* SetupWizard::m_pThemeButtonGroup |
◆ m_pThemeHiRes
QRadioButton* SetupWizard::m_pThemeHiRes |
◆ m_pThemeLoRes
QRadioButton* SetupWizard::m_pThemeLoRes |
◆ m_pThemeNone
QRadioButton* SetupWizard::m_pThemeNone |
◆ m_pWelcome
◆ m_szServerConfigFile
QString SetupWizard::m_szServerConfigFile |
◆ m_szServerHost
QString SetupWizard::m_szServerHost |
◆ m_szServerUrl
QString SetupWizard::m_szServerUrl |
◆ m_uServerPort
unsigned int SetupWizard::m_uServerPort |
The documentation for this class was generated from the following files: