Esempio n. 1
0
void RshareSettings::getPublicChatStyle(QString &stylePath, QString &styleVariant)
{
	stylePath = valueFromGroup("Chat", "StylePublic", ":/qss/chat/compact/public").toString();
	// Correct changed standard path for older RetroShare versions before 31.01.2012 (can be removed later)
	if (stylePath == ":/qss/chat/public") {
		stylePath = ":/qss/chat/standard/public";
	}
	styleVariant = valueFromGroup("Chat", "StylePublicVariant", "Colored").toString();
}
Esempio n. 2
0
void RshareSettings::getHistoryChatStyle(QString &stylePath, QString &styleVariant)
{
    stylePath = valueFromGroup("Chat", "StyleHistory", ":/qss/chat/standard/history").toString();
    // Correct changed standard path for older RetroShare versions before 31.01.2012 (can be removed later)
    if (stylePath == ":/qss/chat/history") {
        stylePath = ":/qss/chat/standard/history";
    }
    styleVariant = valueFromGroup("Chat", "StylePrivateVariant", "").toString();
}
Esempio n. 3
0
bool RshareSettings::getGroupFrameSettings(GroupFrameSettings::Type type, GroupFrameSettings &groupFrameSettings)
{
	QString group = groupFrameSettingsTypeToString(type);
	if (group.isEmpty()) {
		return false;
	}

	groupFrameSettings.mOpenAllInNewTab = valueFromGroup(group, "OpenAllInNewTab", false).toBool();
	groupFrameSettings.mHideTabBarWithOneTab = valueFromGroup(group, "HideTabBarWithOneTab", true).toBool();

	return true;
}
Esempio n. 4
0
QString RshareSettings::getLastDir(enumLastDir type)
{
    QString key = getKeyForLastDir(type);
    if (key.isEmpty()) {
        return "";
    }

    return valueFromGroup("LastDir", key).toString();
}
Esempio n. 5
0
RshareSettings::enumMsgOpen RshareSettings::getMsgOpen()
{
    enumMsgOpen value = (enumMsgOpen) valueFromGroup("MessageDialog", "msgOpen", MSG_OPEN_TAB).toInt();

    switch (value) {
    case MSG_OPEN_TAB:
    case MSG_OPEN_WINDOW:
        return value;
    }

    return MSG_OPEN_TAB;
}
Esempio n. 6
0
int RshareSettings::getLobbyChatHistoryCount()
{
    return valueFromGroup("Chat", "LobbyChatHistoryCount", 0).toInt();
}
Esempio n. 7
0
uint16_t RshareSettings::getWebinterfacePort()
{
    return valueFromGroup("Webinterface", "port", 9090).toUInt();
}
Esempio n. 8
0
int RshareSettings::getChatSearchCharToStartSearch()
{
	return valueFromGroup("Chat", "SearchCharToStartSearch", 4).toUInt();
}
Esempio n. 9
0
bool RshareSettings::getForumOpenAllInNewTab()
{
    return valueFromGroup("ForumDialog", "OpenAllInNewTab", true).toBool();
}
Esempio n. 10
0
/* Forums */
bool RshareSettings::getForumMsgSetToReadOnActivate ()
{
    return valueFromGroup("ForumDialog", "SetMsgToReadOnActivate", true).toBool();
}
Esempio n. 11
0
bool RshareSettings::getMsgLoadEmbeddedImages()
{
    return valueFromGroup("MessageDialog", "LoadEmbeddedImages", false).toBool();
}
Esempio n. 12
0
/* MainWindow */
int RshareSettings::getLastPageInMainWindow ()
{
    return valueFromGroup("MainWindow", "LastPage", MainWindow::Network).toInt();
}
Esempio n. 13
0
bool RshareSettings::getWebinterfaceAllowAllIps()
{
    return valueFromGroup("Webinterface", "allowAllIps", false).toBool();
}
Esempio n. 14
0
QRgb RshareSettings::getChatSearchFoundColor()
{
	return valueFromGroup("Chat", "SearchMaxSearchFoundColor", QString::number(QColor(255,255,150).rgba())).toUInt();
}
Esempio n. 15
0
uint RshareSettings::getChatSearchMaxSearchLimitColor()
{
	return valueFromGroup("Chat", "SearchMaxSearchLimitColor", 40).toUInt();
}
Esempio n. 16
0
bool RshareSettings::getChatSearchSearchWithoutLimit()
{
	return valueFromGroup("Chat", "SearchSearchWithoutLimit", false).toBool();
}
Esempio n. 17
0
bool RshareSettings::getChatSearchMoveToCursor()
{
	return valueFromGroup("Chat", "SearchMoveToCursor", true).toBool();
}
Esempio n. 18
0
bool RshareSettings::getChatSearchWholeWords()
{
	return valueFromGroup("Chat", "SearchWholeWords", false).toBool();
}
Esempio n. 19
0
bool RshareSettings::getChatSearchCaseSensitively()
{
	return valueFromGroup("Chat", "SearchCaseSensitively", false).toBool();
}
Esempio n. 20
0
int RshareSettings::getPublicChatHistoryCount()
{
    return valueFromGroup("Chat", "PublicChatHistoryCount", 0).toInt();
}
Esempio n. 21
0
int RshareSettings::getPrivateChatHistoryCount()
{
    return valueFromGroup("Chat", "PrivateChatHistoryCount", 20).toInt();
}
Esempio n. 22
0
/* Message */
bool RshareSettings::getMsgSetToReadOnActivate ()
{
	return valueFromGroup("Message", "SetMsgToReadOnActivate", true).toBool();
}
Esempio n. 23
0
uint RshareSettings::getStatusBarFlags()
{
    /* Default = All but disc status */
    return valueFromGroup("MainWindow", "StatusBarFlags", 0xFFFFFFFF ^ STATUSBAR_DISC).toUInt();
}
Esempio n. 24
0
/* Channel */
bool RshareSettings::getChannelLoadThread()
{
	return valueFromGroup("Channel", "LoadThread", true).toBool();
}
Esempio n. 25
0
bool RshareSettings::getWebinterfaceEnabled()
{
    return valueFromGroup("Webinterface", "enabled", false).toBool();
}
Esempio n. 26
0
bool RshareSettings::getChatSendMessageWithCtrlReturn()
{
    return valueFromGroup("Chat", "SendMessageWithCtrlReturn", false).toBool();
}
Esempio n. 27
0
bool RshareSettings::getForumExpandNewMessages()
{
    return valueFromGroup("ForumDialog", "ExpandNewMessages", true).toBool();
}
Esempio n. 28
0
QString RshareSettings::getChatScreenFont()
{
    return valueFromGroup("Chat", "ChatScreenFont").toString();
}
Esempio n. 29
0
bool RshareSettings::getForumLoadEmbeddedImages()
{
    return valueFromGroup("ForumDialog", "LoadEmbeddedImages", false).toBool();
}
Esempio n. 30
0
bool RshareSettings::getChatSearchShowBarByDefault()
{
	return valueFromGroup("Chat", "SearchShowBarByDefault", false).toBool();
}