Added Home Page View for easy see own Cert to Copy and Share to Friends

Fixed Share Manager Label layout
Update emotes file
Set radio items font size to stylesheet file
This commit is contained in:
defnax 2016-12-12 21:16:56 +01:00
parent 4933cce278
commit 2e717d35c7
14 changed files with 670 additions and 211 deletions

View file

@ -0,0 +1,64 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2016, defnax
*
* 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.
****************************************************************/
#ifndef HOMEPAGE_H
#define HOMEPAGE_H
#include <retroshare-gui/mainpage.h>
#include <retroshare/rsfiles.h>
#include <retroshare/rspeers.h>
#include <QWidget>
class QAction;
namespace Ui {
class HomePage;
}
class HomePage : public MainPage
{
Q_OBJECT
public:
explicit HomePage(QWidget *parent);
~HomePage();
virtual QIcon iconPixmap() const { return QPixmap(":/icons/svg/profile.svg") ; } //MainPage
virtual QString pageName() const { return tr("Home") ; } //MainPage
virtual QString helpText() const { return ""; } //MainPage
private slots:
void updateOwnCert();
void runEmailClient();
void copyCert();
void saveCert();
private:
Ui::HomePage *ui;
};
#endif // HomePage_H