6 #include <kconfigskeleton.h>
22 if (!
self()->isImmutable( QString::fromLatin1(
"RememberSessions" ) ))
23 self()->mRememberSessions = v;
32 return self()->mRememberSessions;
41 if (!
self()->isImmutable( QString::fromLatin1(
"RememberHistory" ) ))
42 self()->mRememberHistory = v;
51 return self()->mRememberHistory;
60 if (!
self()->isImmutable( QString::fromLatin1(
"OpenSessions" ) ))
61 self()->mOpenSessions = v;
70 return self()->mOpenSessions;
79 if (!
self()->isImmutable( QString::fromLatin1(
"NormalUrlInputLine" ) ))
80 self()->mNormalUrlInputLine = v;
89 return self()->mNormalUrlInputLine;
98 if (!
self()->isImmutable( QString::fromLatin1(
"ShowPreferencesForNewConnections" ) ))
99 self()->mShowPreferencesForNewConnections = v;
108 return self()->mShowPreferencesForNewConnections;
117 if (!
self()->isImmutable( QString::fromLatin1(
"ResizeOnConnect" ) ))
118 self()->mResizeOnConnect = v;
127 return self()->mResizeOnConnect;
136 if (!
self()->isImmutable( QString::fromLatin1(
"FullscreenOnConnect" ) ))
137 self()->mFullscreenOnConnect = v;
146 return self()->mFullscreenOnConnect;
155 if (!
self()->isImmutable( QString::fromLatin1(
"BackgroundColor" ) ))
156 self()->mBackgroundColor = v;
165 return self()->mBackgroundColor;
174 if (!
self()->isImmutable( QString::fromLatin1(
"WalletSupport" ) ))
175 self()->mWalletSupport = v;
184 return self()->mWalletSupport;
193 if (!
self()->isImmutable( QString::fromLatin1(
"SystemTrayIcon" ) ))
194 self()->mSystemTrayIcon = v;
203 return self()->mSystemTrayIcon;
212 if (!
self()->isImmutable( QString::fromLatin1(
"KeepAspectRatio" ) ))
213 self()->mKeepAspectRatio = v;
222 return self()->mKeepAspectRatio;
231 if (!
self()->isImmutable( QString::fromLatin1(
"TabCloseButton" ) ))
232 self()->mTabCloseButton = v;
241 return self()->mTabCloseButton;
250 if (!
self()->isImmutable( QString::fromLatin1(
"TabMiddleClick" ) ))
251 self()->mTabMiddleClick = v;
260 return self()->mTabMiddleClick;
269 if (!
self()->isImmutable( QString::fromLatin1(
"TabPosition" ) ))
270 self()->mTabPosition = v;
279 return self()->mTabPosition;
288 if (!
self()->isImmutable( QString::fromLatin1(
"ShowTabBar" ) ))
289 self()->mShowTabBar = v;
298 return self()->mShowTabBar;
307 if (!
self()->isImmutable( QString::fromLatin1(
"ShowStatusBar" ) ))
308 self()->mShowStatusBar = v;
317 return self()->mShowStatusBar;
326 if (!
self()->isImmutable( QString::fromLatin1(
"ConnectionListSortColumn" ) ))
327 self()->mConnectionListSortColumn = v;
336 return self()->mConnectionListSortColumn;
345 if (!
self()->isImmutable( QString::fromLatin1(
"ConnectionListSortOrder" ) ))
346 self()->mConnectionListSortOrder = v;
355 return self()->mConnectionListSortOrder;
364 if (!
self()->isImmutable( QString::fromLatin1(
"Quality" ) ))
365 self()->mQuality = v;
374 return self()->mQuality;
383 if (!
self()->isImmutable( QString::fromLatin1(
"Scaling" ) ))
384 self()->mScaling = v;
393 return self()->mScaling;
402 if (!
self()->isImmutable( QString::fromLatin1(
"ScalingWidth" ) ))
403 self()->mScalingWidth = v;
412 return self()->mScalingWidth;
421 if (!
self()->isImmutable( QString::fromLatin1(
"ScalingHeight" ) ))
422 self()->mScalingHeight = v;
431 return self()->mScalingHeight;
440 if (!
self()->isImmutable( QString::fromLatin1(
"Width" ) ))
450 return self()->mWidth;
459 if (!
self()->isImmutable( QString::fromLatin1(
"Height" ) ))
469 return self()->mHeight;
478 if (!
self()->isImmutable( QString::fromLatin1(
"KeyboardLayout" ) ))
479 self()->mKeyboardLayout = v;
488 return self()->mKeyboardLayout;
497 if (!
self()->isImmutable( QString::fromLatin1(
"ColorDepth" ) ))
498 self()->mColorDepth = v;
507 return self()->mColorDepth;
516 if (!
self()->isImmutable( QString::fromLatin1(
"Sound" ) ))
526 return self()->mSound;
535 if (!
self()->isImmutable( QString::fromLatin1(
"Console" ) ))
536 self()->mConsole = v;
545 return self()->mConsole;
554 if (!
self()->isImmutable( QString::fromLatin1(
"ExtraOptions" ) ))
555 self()->mExtraOptions = v;
564 return self()->mExtraOptions;
573 if (!
self()->isImmutable( QString::fromLatin1(
"DefaultRdpUserName" ) ))
574 self()->mDefaultRdpUserName = v;
583 return self()->mDefaultRdpUserName;
592 if (!
self()->isImmutable( QString::fromLatin1(
"RecognizeLdapLogins" ) ))
593 self()->mRecognizeLdapLogins = v;
602 return self()->mRecognizeLdapLogins;
611 if (!
self()->isImmutable( QString::fromLatin1(
"RemoteFX" ) ))
612 self()->mRemoteFX = v;
621 return self()->mRemoteFX;
630 if (!
self()->isImmutable( QString::fromLatin1(
"Performance" ) ))
631 self()->mPerformance = v;
640 return self()->mPerformance;
649 if (!
self()->isImmutable( QString::fromLatin1(
"ShareMedia" ) ))
650 self()->mShareMedia = v;
659 return self()->mShareMedia;
668 if (!
self()->isImmutable( QString::fromLatin1(
"NxWidth" ) ))
669 self()->mNxWidth = v;
678 return self()->mNxWidth;
687 if (!
self()->isImmutable( QString::fromLatin1(
"NxHeight" ) ))
688 self()->mNxHeight = v;
697 return self()->mNxHeight;
706 if (!
self()->isImmutable( QString::fromLatin1(
"NxDesktopType" ) ))
707 self()->mNxDesktopType = v;
716 return self()->mNxDesktopType;
725 if (!
self()->isImmutable( QString::fromLatin1(
"NxKeyboardLayout" ) ))
726 self()->mNxKeyboardLayout = v;
735 return self()->mNxKeyboardLayout;
744 if (!
self()->isImmutable( QString::fromLatin1(
"NxPrivateKey" ) ))
745 self()->mNxPrivateKey = v;
754 return self()->mNxPrivateKey;
759 friend class SettingsHelper;
static int connectionListSortColumn()
Get ConnectionListSortColumn.
static void setSound(int v)
Set Sound.
static void setPerformance(int v)
Set Performance.
static void setNxPrivateKey(const QString &v)
Set NxPrivateKey.
static bool normalUrlInputLine()
Get NormalUrlInputLine.
static void setShowStatusBar(bool v)
Set ShowStatusBar.
static bool console()
Get Console.
static void setNxHeight(int v)
Set NxHeight.
static QString nxPrivateKey()
Get NxPrivateKey.
static bool showPreferencesForNewConnections()
Get ShowPreferencesForNewConnections.
static void setDefaultRdpUserName(const QString &v)
Set DefaultRdpUserName.
static int nxKeyboardLayout()
Get NxKeyboardLayout.
static void setConnectionListSortColumn(int v)
Set ConnectionListSortColumn.
static QString extraOptions()
Get ExtraOptions.
static bool resizeOnConnect()
Get ResizeOnConnect.
static void setOpenSessions(const QStringList &v)
Set Sessions.
static QStringList openSessions()
Get Sessions.
static void setKeyboardLayout(int v)
Set KeyboardLayout.
static void setTabMiddleClick(bool v)
Set TabMiddleClick.
static void setNxDesktopType(int v)
Set NxDesktopType.
static void setRemoteFX(bool v)
Set RemoteFX.
static void setScalingWidth(int v)
Set ScalingWidth.
static int nxDesktopType()
Get NxDesktopType.
static bool systemTrayIcon()
Get SystemTrayIcon.
static void setWidth(int v)
Set Width.
static void setResizeOnConnect(bool v)
Set ResizeOnConnect.
static int height()
Get Height.
static void setHeight(int v)
Set Height.
static int performance()
Get Performance.
static bool tabMiddleClick()
Get TabMiddleClick.
static void setRememberSessions(bool v)
Set RememberSessions.
static void setNxKeyboardLayout(int v)
Set NxKeyboardLayout.
static void setScaling(bool v)
Set Scaling.
static bool keepAspectRatio()
Get KeepAspectRatio.
static void setBackgroundColor(const QColor &v)
Set BackgroundColor.
static void setRememberHistory(bool v)
Set RememberHistory.
static void setKeepAspectRatio(bool v)
Set KeepAspectRatio.
static QString shareMedia()
Get ShareMedia.
bool mFullscreenOnConnect
static int sound()
Get Sound.
int mConnectionListSortOrder
static int quality()
Get Quality.
static void setTabPosition(int v)
Set TabPosition.
static QString defaultRdpUserName()
Get DefaultRdpUserName.
static bool recognizeLdapLogins()
Get RecognizeLdapLogins.
static int colorDepth()
Get ColorDepth.
static QColor backgroundColor()
Get BackgroundColor.
static void setNxWidth(int v)
Set NxWidth.
static bool remoteFX()
Get RemoteFX.
static int width()
Get Width.
static bool showTabBar()
Get ShowTabBar.
bool mShowPreferencesForNewConnections
int mConnectionListSortColumn
static int connectionListSortOrder()
Get ConnectionListSortOrder.
static int keyboardLayout()
Get KeyboardLayout.
static void setRecognizeLdapLogins(bool v)
Set RecognizeLdapLogins.
static void setShareMedia(const QString &v)
Set ShareMedia.
static int nxHeight()
Get NxHeight.
static void setScalingHeight(int v)
Set ScalingHeight.
static int nxWidth()
Get NxWidth.
static bool rememberHistory()
Get RememberHistory.
static void setShowPreferencesForNewConnections(bool v)
Set ShowPreferencesForNewConnections.
QString mDefaultRdpUserName
static void setShowTabBar(bool v)
Set ShowTabBar.
static void setFullscreenOnConnect(bool v)
Set FullscreenOnConnect.
static bool fullscreenOnConnect()
Get FullscreenOnConnect.
static int tabPosition()
Get TabPosition.
static bool rememberSessions()
Get RememberSessions.
static bool walletSupport()
Get WalletSupport.
static void setConsole(bool v)
Set Console.
static void setQuality(int v)
Set Quality.
QStringList mOpenSessions
static void setSystemTrayIcon(bool v)
Set SystemTrayIcon.
static int scalingWidth()
Get ScalingWidth.
static bool showStatusBar()
Get ShowStatusBar.
static void setNormalUrlInputLine(bool v)
Set NormalUrlInputLine.
bool mRecognizeLdapLogins
static void setTabCloseButton(bool v)
Set TabCloseButton.
static void setExtraOptions(const QString &v)
Set ExtraOptions.
static bool scaling()
Get Scaling.
static void setConnectionListSortOrder(int v)
Set ConnectionListSortOrder.
static bool tabCloseButton()
Get TabCloseButton.
static int scalingHeight()
Get ScalingHeight.
static void setColorDepth(int v)
Set ColorDepth.
static void setWalletSupport(bool v)
Set WalletSupport.