mirror of
				https://github.com/RetroShare/RetroShare.git
				synced 2025-10-30 22:29:00 -04:00 
			
		
		
		
	 2d100b70af
			
		
	
	
		2d100b70af
		
	
	
	
	
		
			
			Updated english translation git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7781 b45a01b8-16f6-495d-af2f-9b41ad6348cc
		
			
				
	
	
		
			59 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
| /****************************************************************
 | |
|  *  RetroShare is distributed under the following license:
 | |
|  *
 | |
|  *  Copyright (C) 2006, crypton
 | |
|  *
 | |
|  *  This program is free software; you can redistribute it and/or
 | |
|  *  modify it under the terms of the GNU General Public License
 | |
|  *  as published by the Free Software Foundation; either version 2
 | |
|  *  of the License, or (at your option) any later version.
 | |
|  *
 | |
|  *  This program is distributed in the hope that it will be useful,
 | |
|  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
|  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | |
|  *  GNU General Public License for more details.
 | |
|  *
 | |
|  *  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., 51 Franklin Street, Fifth Floor,
 | |
|  *  Boston, MA  02110-1301, USA.
 | |
|  ****************************************************************/
 | |
| 
 | |
| #include "ForumPage.h"
 | |
| #include "rsharesettings.h"
 | |
| 
 | |
| ForumPage::ForumPage(QWidget * parent, Qt::WindowFlags flags)
 | |
|     : ConfigPage(parent, flags)
 | |
| {
 | |
| 	ui.setupUi(this);
 | |
| 	setAttribute(Qt::WA_QuitOnClose, false);
 | |
| 
 | |
| 	/* Initialize GroupFrameSettingsWidget */
 | |
| 	ui.groupFrameSettingsWidget->setOpenAllInNewTabText(tr("Open each forum in a new tab"));
 | |
| }
 | |
| 
 | |
| ForumPage::~ForumPage()
 | |
| {
 | |
| }
 | |
| 
 | |
| /** Saves the changes on this page */
 | |
| bool ForumPage::save(QString &/*errmsg*/)
 | |
| {
 | |
| 	Settings->setForumMsgSetToReadOnActivate(ui.setMsgToReadOnActivate->isChecked());
 | |
| 	Settings->setForumExpandNewMessages(ui.expandNewMessages->isChecked());
 | |
| 	Settings->setForumLoadEmbeddedImages(ui.loadEmbeddedImages->isChecked());
 | |
| 
 | |
| 	ui.groupFrameSettingsWidget->saveSettings(GroupFrameSettings::Forum);
 | |
| 
 | |
| 	return true;
 | |
| }
 | |
| 
 | |
| /** Loads the settings for this page */
 | |
| void ForumPage::load()
 | |
| {
 | |
| 	ui.setMsgToReadOnActivate->setChecked(Settings->getForumMsgSetToReadOnActivate());
 | |
| 	ui.expandNewMessages->setChecked(Settings->getForumExpandNewMessages());
 | |
| 	ui.loadEmbeddedImages->setChecked(Settings->getForumLoadEmbeddedImages());
 | |
| 
 | |
| 	ui.groupFrameSettingsWidget->loadSettings(GroupFrameSettings::Forum);
 | |
| }
 |