* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
-UiSettings::UiSettings(const QString &group)
- : ClientSettings(group)
+UiSettings::UiSettings(QString group)
+ : ClientSettings(std::move(group))
+{}
+
+void UiSettings::setValue(const QString& key, const QVariant& data)
-
-/**************************************************************************/
-
-UiStyleSettings::UiStyleSettings() : UiSettings("UiStyle") {}
-UiStyleSettings::UiStyleSettings(const QString &subGroup) : UiSettings(QString("UiStyle/%1").arg(subGroup))
+QVariant UiSettings::value(const QString& key, const QVariant& def) const
-QTextCharFormat UiStyleSettings::customFormat(UiStyle::FormatType ftype)
+UiStyleSettings::UiStyleSettings(const QString& subGroup)
+ : UiSettings(QString("UiStyle/%1").arg(subGroup))
+{}
+
+void UiStyleSettings::setCustomFormat(UiStyle::FormatType ftype, const QTextCharFormat& format)
/**************************************************************************
* SessionSettings
**************************************************************************/
/**************************************************************************
* SessionSettings
**************************************************************************/
-SessionSettings::SessionSettings(const QString &sessionId, const QString &group)
- : UiSettings(group), _sessionId(sessionId)
-{
-}
+SessionSettings::SessionSettings(QString sessionId, QString group)
+ : UiSettings(std::move(group))
+ , _sessionId(std::move(sessionId))
+{}
void SessionSettings::cleanup()
{
QStringList sessions = localChildGroups();
QString str;
SessionSettings s(sessionId());
void SessionSettings::cleanup()
{
QStringList sessions = localChildGroups();
QString str;
SessionSettings s(sessionId());
void SessionSettings::setSessionAge(int age)
{
setValue(QString("_sessionAge"), age);
}
void SessionSettings::setSessionAge(int age)
{
setValue(QString("_sessionAge"), age);
}
void SessionSettings::sessionAging()
{
QStringList sessions = localChildGroups();
QString str;
SessionSettings s(sessionId());
void SessionSettings::sessionAging()
{
QStringList sessions = localChildGroups();
QString str;
SessionSettings s(sessionId());
/**************************************************************************
* ShortcutSettings
**************************************************************************/
/**************************************************************************
* ShortcutSettings
**************************************************************************/