示例#1
0
void RshareSettings::setGroupFrameSettings(GroupFrameSettings::Type type, const GroupFrameSettings &groupFrameSettings)
{
	QString group = groupFrameSettingsTypeToString(type);
	if (group.isEmpty()) {
		return;
	}

	setValueToGroup(group, "OpenAllInNewTab", groupFrameSettings.mOpenAllInNewTab);
	setValueToGroup(group, "HideTabBarWithOneTab", groupFrameSettings.mHideTabBarWithOneTab);
}
示例#2
0
void RshareSettings::setLastDir(enumLastDir type, const QString &lastDir)
{
    QString key = getKeyForLastDir(type);
    if (key.isEmpty()) {
        return;
    }

    setValueToGroup("LastDir", key, lastDir);
}
示例#3
0
void RshareSettings::setMsgOpen(enumMsgOpen value)
{
    switch (value) {
    case MSG_OPEN_TAB:
    case MSG_OPEN_WINDOW:
        break;
    default:
        value = MSG_OPEN_TAB;
    }

    setValueToGroup("MessageDialog", "msgOpen", value);
}
示例#4
0
void RshareSettings::setChatScreenFont(const QString &font)
{
    setValueToGroup("Chat", "ChatScreenFont", font);
}
示例#5
0
void RshareSettings::setWebinterfaceAllowAllIps(bool allow_all)
{
    setValueToGroup("Webinterface", "allowAllIps", allow_all);
}
示例#6
0
void RshareSettings::setForumOpenAllInNewTab(bool value)
{
    setValueToGroup("ForumDialog", "OpenAllInNewTab", value);
}
示例#7
0
void RshareSettings::setForumMsgSetToReadOnActivate(bool value)
{
    setValueToGroup("ForumDialog", "SetMsgToReadOnActivate", value);
}
示例#8
0
void RshareSettings::setMsgLoadEmbeddedImages(bool value)
{
    setValueToGroup("MessageDialog", "LoadEmbeddedImages", value);
}
示例#9
0
void RshareSettings::setLastPageInMainWindow (int value)
{
    setValueToGroup("MainWindow", "LastPage", value);
}
示例#10
0
void RshareSettings::setLobbyChatHistoryCount(int value)
{
    setValueToGroup("Chat", "LobbyChatHistoryCount", value);
}
示例#11
0
void RshareSettings::setChatSearchSearchWithoutLimit(bool bValue)
{
	setValueToGroup("Chat", "SearchSearchWithoutLimit", bValue);
}
示例#12
0
void RshareSettings::setChatSearchMoveToCursor(bool bValue)
{
	setValueToGroup("Chat", "SearchMoveToCursor", bValue);
}
示例#13
0
void RshareSettings::setChatSearchWholeWords(bool bValue)
{
	setValueToGroup("Chat", "SearchWholeWords", bValue);
}
示例#14
0
void RshareSettings::setChatSearchCaseSensitively(bool bValue)
{
	setValueToGroup("Chat", "SearchCaseSensitively", bValue);
}
示例#15
0
void RshareSettings::setChatSearchCharToStartSearch(int iValue)
{
	setValueToGroup("Chat", "SearchCharToStartSearch", iValue);
}
示例#16
0
void RshareSettings::setChatSearchShowBarByDefault(bool bValue)
{
	setValueToGroup("Chat", "SearchShowBarByDefault", bValue);
}
示例#17
0
void RshareSettings::setPublicChatStyle(const QString &stylePath, const QString &styleVariant)
{
    setValueToGroup("Chat", "StylePublic", stylePath);
    setValueToGroup("Chat", "StylePublicVariant", styleVariant);
}
示例#18
0
void RshareSettings::setHistoryChatStyle(const QString &stylePath, const QString &styleVariant)
{
    setValueToGroup("Chat", "StyleHistory", stylePath);
    setValueToGroup("Chat", "StylePrivateVariant", styleVariant);
}
示例#19
0
void RshareSettings::setChatSearchMaxSearchLimitColor(uint uiValue)
{
	setValueToGroup("Chat", "SearchMaxSearchLimitColor", uiValue);
}
示例#20
0
void RshareSettings::setPrivateChatHistoryCount(int value)
{
    setValueToGroup("Chat", "PrivateChatHistoryCount", value);
}
示例#21
0
void RshareSettings::setChatSearchFoundColor(QRgb rgbValue)
{
	setValueToGroup("Chat", "SearchMaxSearchFoundColor", QString::number(rgbValue));
}
示例#22
0
void RshareSettings::setStatusBarFlags(uint flags)
{
    setValueToGroup("MainWindow", "StatusBarFlags", flags);
}
示例#23
0
void RshareSettings::setMsgSetToReadOnActivate (bool value)
{
	setValueToGroup("Message", "SetMsgToReadOnActivate", value);
}
示例#24
0
void RshareSettings::setChannelLoadThread(bool value)
{
	setValueToGroup("Channel", "LoadThread", value);
}
示例#25
0
void RshareSettings::setWebinterfaceEnabled(bool enabled)
{
    setValueToGroup("Webinterface", "enabled", enabled);
}
示例#26
0
void RshareSettings::setForumExpandNewMessages(bool value)
{
    setValueToGroup("ForumDialog", "ExpandNewMessages", value);
}
示例#27
0
void RshareSettings::setChatSendMessageWithCtrlReturn(bool bValue)
{
    setValueToGroup("Chat", "SendMessageWithCtrlReturn", bValue);
}
示例#28
0
void RshareSettings::setForumLoadEmbeddedImages(bool value)
{
    setValueToGroup("ForumDialog", "LoadEmbeddedImages", value);
}
示例#29
0
void RshareSettings::setWebinterfacePort(uint16_t port)
{
    setValueToGroup("Webinterface", "port", port);
}