refactoring, moved some files
This commit is contained in:
parent
5b9a13aefd
commit
fa78b8f1ec
@ -30,7 +30,7 @@
|
|||||||
<url type="donation">https://martinrotter.github.io/donate/</url>
|
<url type="donation">https://martinrotter.github.io/donate/</url>
|
||||||
<content_rating type="oars-1.1" />
|
<content_rating type="oars-1.1" />
|
||||||
<releases>
|
<releases>
|
||||||
<release version="3.9.0" date="2021-04-13"/>
|
<release version="3.9.0" date="2021-04-14"/>
|
||||||
</releases>
|
</releases>
|
||||||
<content_rating type="oars-1.0">
|
<content_rating type="oars-1.0">
|
||||||
<content_attribute id="violence-cartoon">none</content_attribute>
|
<content_attribute id="violence-cartoon">none</content_attribute>
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 9c10723bfbaf6cb85107d6ee16e0324e9e487749
|
Subproject commit 47f4125753452eff8800dbd6600c5a05540b15d9
|
@ -16,7 +16,7 @@ class DynamicShortcutsWidget : public QWidget {
|
|||||||
public:
|
public:
|
||||||
|
|
||||||
// Constructors and destructors.
|
// Constructors and destructors.
|
||||||
explicit DynamicShortcutsWidget(QWidget* parent = 0);
|
explicit DynamicShortcutsWidget(QWidget* parent = nullptr);
|
||||||
virtual ~DynamicShortcutsWidget();
|
virtual ~DynamicShortcutsWidget();
|
||||||
|
|
||||||
// Updates shortcuts of all actions according to changes.
|
// Updates shortcuts of all actions according to changes.
|
||||||
@ -40,7 +40,6 @@ class DynamicShortcutsWidget : public QWidget {
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
QGridLayout* m_layout;
|
QGridLayout* m_layout;
|
||||||
|
|
||||||
QList<ActionBinding> m_actionBindings;
|
QList<ActionBinding> m_actionBindings;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#include "dynamic-shortcuts/shortcutcatcher.h"
|
#include "dynamic-shortcuts/shortcutcatcher.h"
|
||||||
|
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
|
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
|
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
|
|
||||||
class QHBoxLayout;
|
|
||||||
class PlainToolButton;
|
class PlainToolButton;
|
||||||
|
class QHBoxLayout;
|
||||||
class QKeySequenceEdit;
|
class QKeySequenceEdit;
|
||||||
|
|
||||||
class ShortcutCatcher : public QWidget {
|
class ShortcutCatcher : public QWidget {
|
||||||
|
@ -14,7 +14,7 @@ class FormAddAccount : public QDialog {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit FormAddAccount(const QList<ServiceEntryPoint*>& entry_points, FeedsModel* model, QWidget* parent = 0);
|
explicit FormAddAccount(const QList<ServiceEntryPoint*>& entry_points, FeedsModel* model, QWidget* parent = nullptr);
|
||||||
virtual ~FormAddAccount();
|
virtual ~FormAddAccount();
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
|
@ -11,9 +11,7 @@ class FormBackupDatabaseSettings : public QDialog {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
explicit FormBackupDatabaseSettings(QWidget* parent = nullptr);
|
||||||
// Constructors and destructors
|
|
||||||
explicit FormBackupDatabaseSettings(QWidget* parent = 0);
|
|
||||||
virtual ~FormBackupDatabaseSettings();
|
virtual ~FormBackupDatabaseSettings();
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#include "gui/messagebox.h"
|
#include "gui/messagebox.h"
|
||||||
#include "gui/messagepreviewer.h"
|
#include "gui/messagepreviewer.h"
|
||||||
#include "gui/messagesview.h"
|
#include "gui/messagesview.h"
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "gui/systemtrayicon.h"
|
#include "gui/systemtrayicon.h"
|
||||||
#include "gui/tabbar.h"
|
#include "gui/tabbar.h"
|
||||||
#include "gui/toolbars/feedstoolbar.h"
|
#include "gui/toolbars/feedstoolbar.h"
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
#include "gui/dialogs/formmain.h"
|
#include "gui/dialogs/formmain.h"
|
||||||
#include "gui/messagebox.h"
|
#include "gui/messagebox.h"
|
||||||
#include "gui/styleditemdelegatewithoutfocus.h"
|
#include "gui/reusable/styleditemdelegatewithoutfocus.h"
|
||||||
#include "gui/systemtrayicon.h"
|
#include "gui/systemtrayicon.h"
|
||||||
#include "miscellaneous/feedreader.h"
|
#include "miscellaneous/feedreader.h"
|
||||||
#include "miscellaneous/mutex.h"
|
#include "miscellaneous/mutex.h"
|
||||||
|
0
src/librssguard/gui/messagebox.cpp
Normal file → Executable file
0
src/librssguard/gui/messagebox.cpp
Normal file → Executable file
0
src/librssguard/gui/messagebox.h
Normal file → Executable file
0
src/librssguard/gui/messagebox.h
Normal file → Executable file
@ -5,8 +5,8 @@
|
|||||||
#include "database/databasequeries.h"
|
#include "database/databasequeries.h"
|
||||||
#include "gui/dialogs/formmain.h"
|
#include "gui/dialogs/formmain.h"
|
||||||
#include "gui/messagebox.h"
|
#include "gui/messagebox.h"
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "gui/searchtextwidget.h"
|
#include "gui/reusable/searchtextwidget.h"
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "network-web/webfactory.h"
|
#include "network-web/webfactory.h"
|
||||||
#include "services/abstract/label.h"
|
#include "services/abstract/label.h"
|
||||||
|
@ -6,10 +6,10 @@
|
|||||||
#include "core/messagesmodel.h"
|
#include "core/messagesmodel.h"
|
||||||
#include "core/messagesproxymodel.h"
|
#include "core/messagesproxymodel.h"
|
||||||
#include "gui/dialogs/formmain.h"
|
#include "gui/dialogs/formmain.h"
|
||||||
#include "gui/labelsmenu.h"
|
|
||||||
#include "gui/messagebox.h"
|
#include "gui/messagebox.h"
|
||||||
#include "gui/styleditemdelegatewithoutfocus.h"
|
#include "gui/reusable/labelsmenu.h"
|
||||||
#include "gui/treeviewcolumnsmenu.h"
|
#include "gui/reusable/styleditemdelegatewithoutfocus.h"
|
||||||
|
#include "gui/reusable/treeviewcolumnsmenu.h"
|
||||||
#include "miscellaneous/externaltool.h"
|
#include "miscellaneous/externaltool.h"
|
||||||
#include "miscellaneous/feedreader.h"
|
#include "miscellaneous/feedreader.h"
|
||||||
#include "miscellaneous/settings.h"
|
#include "miscellaneous/settings.h"
|
||||||
|
2
src/librssguard/gui/baselineedit.cpp → src/librssguard/gui/reusable/baselineedit.cpp
Normal file → Executable file
2
src/librssguard/gui/baselineedit.cpp → src/librssguard/gui/reusable/baselineedit.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/baselineedit.h"
|
#include "gui/reusable/baselineedit.h"
|
||||||
|
|
||||||
#include <QKeyEvent>
|
#include <QKeyEvent>
|
||||||
|
|
0
src/librssguard/gui/baselineedit.h → src/librssguard/gui/reusable/baselineedit.h
Normal file → Executable file
0
src/librssguard/gui/baselineedit.h → src/librssguard/gui/reusable/baselineedit.h
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/colortoolbutton.h"
|
#include "gui/reusable/colortoolbutton.h"
|
||||||
|
|
||||||
#include <QColorDialog>
|
#include <QColorDialog>
|
||||||
#include <QPainter>
|
#include <QPainter>
|
4
src/librssguard/gui/comboboxwithstatus.cpp → src/librssguard/gui/reusable/comboboxwithstatus.cpp
Normal file → Executable file
4
src/librssguard/gui/comboboxwithstatus.cpp → src/librssguard/gui/reusable/comboboxwithstatus.cpp
Normal file → Executable file
@ -1,8 +1,8 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/comboboxwithstatus.h"
|
#include "gui/reusable/comboboxwithstatus.h"
|
||||||
|
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
|
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
||||||
|
|
2
src/librssguard/gui/comboboxwithstatus.h → src/librssguard/gui/reusable/comboboxwithstatus.h
Normal file → Executable file
2
src/librssguard/gui/comboboxwithstatus.h → src/librssguard/gui/reusable/comboboxwithstatus.h
Normal file → Executable file
@ -3,7 +3,7 @@
|
|||||||
#ifndef COMBOBOXWITHSTATUS_H
|
#ifndef COMBOBOXWITHSTATUS_H
|
||||||
#define COMBOBOXWITHSTATUS_H
|
#define COMBOBOXWITHSTATUS_H
|
||||||
|
|
||||||
#include "gui/widgetwithstatus.h"
|
#include "gui/reusable/widgetwithstatus.h"
|
||||||
|
|
||||||
#include <QComboBox>
|
#include <QComboBox>
|
||||||
|
|
2
src/librssguard/gui/discoverfeedsbutton.cpp → src/librssguard/gui/reusable/discoverfeedsbutton.cpp
Normal file → Executable file
2
src/librssguard/gui/discoverfeedsbutton.cpp → src/librssguard/gui/reusable/discoverfeedsbutton.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/discoverfeedsbutton.h"
|
#include "gui/reusable/discoverfeedsbutton.h"
|
||||||
|
|
||||||
#include "core/feedsmodel.h"
|
#include "core/feedsmodel.h"
|
||||||
#include "gui/dialogs/formmain.h"
|
#include "gui/dialogs/formmain.h"
|
7
src/librssguard/gui/discoverfeedsbutton.h → src/librssguard/gui/reusable/discoverfeedsbutton.h
Normal file → Executable file
7
src/librssguard/gui/discoverfeedsbutton.h → src/librssguard/gui/reusable/discoverfeedsbutton.h
Normal file → Executable file
@ -9,18 +9,13 @@ class DiscoverFeedsButton : public QToolButton {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
explicit DiscoverFeedsButton(QWidget* parent = nullptr);
|
||||||
// Constructors.
|
|
||||||
explicit DiscoverFeedsButton(QWidget* parent = 0);
|
|
||||||
virtual ~DiscoverFeedsButton();
|
virtual ~DiscoverFeedsButton();
|
||||||
|
|
||||||
// Feed addresses manipulators.
|
|
||||||
void clearFeedAddresses();
|
void clearFeedAddresses();
|
||||||
void setFeedAddresses(const QStringList& addresses);
|
void setFeedAddresses(const QStringList& addresses);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
|
|
||||||
// User chose any of addresses.
|
|
||||||
void linkTriggered(QAction* action);
|
void linkTriggered(QAction* action);
|
||||||
void fillMenu();
|
void fillMenu();
|
||||||
|
|
2
src/librssguard/gui/edittableview.cpp → src/librssguard/gui/reusable/edittableview.cpp
Normal file → Executable file
2
src/librssguard/gui/edittableview.cpp → src/librssguard/gui/reusable/edittableview.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/edittableview.h"
|
#include "gui/reusable/edittableview.h"
|
||||||
|
|
||||||
#include <QKeyEvent>
|
#include <QKeyEvent>
|
||||||
|
|
2
src/librssguard/gui/edittableview.h → src/librssguard/gui/reusable/edittableview.h
Normal file → Executable file
2
src/librssguard/gui/edittableview.h → src/librssguard/gui/reusable/edittableview.h
Normal file → Executable file
@ -9,7 +9,7 @@ class EditTableView : public QTableView {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit EditTableView(QWidget* parent = 0);
|
explicit EditTableView(QWidget* parent = nullptr);
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void removeSelected();
|
void removeSelected();
|
2
src/librssguard/gui/labelsmenu.cpp → src/librssguard/gui/reusable/labelsmenu.cpp
Normal file → Executable file
2
src/librssguard/gui/labelsmenu.cpp → src/librssguard/gui/reusable/labelsmenu.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/labelsmenu.h"
|
#include "gui/reusable/labelsmenu.h"
|
||||||
|
|
||||||
#include "3rd-party/boolinq/boolinq.h"
|
#include "3rd-party/boolinq/boolinq.h"
|
||||||
#include "database/databasequeries.h"
|
#include "database/databasequeries.h"
|
2
src/librssguard/gui/labelsmenu.h → src/librssguard/gui/reusable/labelsmenu.h
Normal file → Executable file
2
src/librssguard/gui/labelsmenu.h → src/librssguard/gui/reusable/labelsmenu.h
Normal file → Executable file
@ -3,7 +3,7 @@
|
|||||||
#ifndef LABELSMENU_H
|
#ifndef LABELSMENU_H
|
||||||
#define LABELSMENU_H
|
#define LABELSMENU_H
|
||||||
|
|
||||||
#include "gui/nonclosablemenu.h"
|
#include "gui/reusable/nonclosablemenu.h"
|
||||||
|
|
||||||
#include "services/abstract/label.h"
|
#include "services/abstract/label.h"
|
||||||
|
|
4
src/librssguard/gui/labelwithstatus.cpp → src/librssguard/gui/reusable/labelwithstatus.cpp
Normal file → Executable file
4
src/librssguard/gui/labelwithstatus.cpp → src/librssguard/gui/reusable/labelwithstatus.cpp
Normal file → Executable file
@ -1,8 +1,8 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/labelwithstatus.h"
|
#include "gui/reusable/labelwithstatus.h"
|
||||||
|
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
|
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
||||||
|
|
2
src/librssguard/gui/labelwithstatus.h → src/librssguard/gui/reusable/labelwithstatus.h
Normal file → Executable file
2
src/librssguard/gui/labelwithstatus.h → src/librssguard/gui/reusable/labelwithstatus.h
Normal file → Executable file
@ -3,7 +3,7 @@
|
|||||||
#ifndef LABELWITHSTATUS_H
|
#ifndef LABELWITHSTATUS_H
|
||||||
#define LABELWITHSTATUS_H
|
#define LABELWITHSTATUS_H
|
||||||
|
|
||||||
#include "gui/widgetwithstatus.h"
|
#include "gui/reusable/widgetwithstatus.h"
|
||||||
|
|
||||||
#include <QLabel>
|
#include <QLabel>
|
||||||
|
|
6
src/librssguard/gui/lineeditwithstatus.cpp → src/librssguard/gui/reusable/lineeditwithstatus.cpp
Normal file → Executable file
6
src/librssguard/gui/lineeditwithstatus.cpp → src/librssguard/gui/reusable/lineeditwithstatus.cpp
Normal file → Executable file
@ -1,9 +1,9 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/lineeditwithstatus.h"
|
#include "gui/reusable/lineeditwithstatus.h"
|
||||||
|
|
||||||
#include "gui/baselineedit.h"
|
#include "gui/reusable/baselineedit.h"
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
|
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
||||||
|
|
4
src/librssguard/gui/lineeditwithstatus.h → src/librssguard/gui/reusable/lineeditwithstatus.h
Normal file → Executable file
4
src/librssguard/gui/lineeditwithstatus.h → src/librssguard/gui/reusable/lineeditwithstatus.h
Normal file → Executable file
@ -3,9 +3,9 @@
|
|||||||
#ifndef LINEEDITWITHSTATUS_H
|
#ifndef LINEEDITWITHSTATUS_H
|
||||||
#define LINEEDITWITHSTATUS_H
|
#define LINEEDITWITHSTATUS_H
|
||||||
|
|
||||||
#include "gui/widgetwithstatus.h"
|
#include "gui/reusable/widgetwithstatus.h"
|
||||||
|
|
||||||
#include "gui/baselineedit.h"
|
#include "gui/reusable/baselineedit.h"
|
||||||
|
|
||||||
#include <QPlainTextEdit>
|
#include <QPlainTextEdit>
|
||||||
|
|
2
src/librssguard/gui/locationlineedit.cpp → src/librssguard/gui/reusable/locationlineedit.cpp
Normal file → Executable file
2
src/librssguard/gui/locationlineedit.cpp → src/librssguard/gui/reusable/locationlineedit.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/locationlineedit.h"
|
#include "gui/reusable/locationlineedit.h"
|
||||||
|
|
||||||
#include "network-web/googlesuggest.h"
|
#include "network-web/googlesuggest.h"
|
||||||
|
|
4
src/librssguard/gui/locationlineedit.h → src/librssguard/gui/reusable/locationlineedit.h
Normal file → Executable file
4
src/librssguard/gui/locationlineedit.h → src/librssguard/gui/reusable/locationlineedit.h
Normal file → Executable file
@ -3,7 +3,7 @@
|
|||||||
#ifndef LOCATIONLINEEDIT_H
|
#ifndef LOCATIONLINEEDIT_H
|
||||||
#define LOCATIONLINEEDIT_H
|
#define LOCATIONLINEEDIT_H
|
||||||
|
|
||||||
#include "gui/baselineedit.h"
|
#include "gui/reusable/baselineedit.h"
|
||||||
|
|
||||||
class WebBrowser;
|
class WebBrowser;
|
||||||
class GoogleSuggest;
|
class GoogleSuggest;
|
||||||
@ -14,7 +14,7 @@ class LocationLineEdit : public BaseLineEdit {
|
|||||||
public:
|
public:
|
||||||
|
|
||||||
// Constructors and destructors.
|
// Constructors and destructors.
|
||||||
explicit LocationLineEdit(QWidget* parent = 0);
|
explicit LocationLineEdit(QWidget* parent = nullptr);
|
||||||
virtual ~LocationLineEdit();
|
virtual ~LocationLineEdit();
|
||||||
|
|
||||||
protected:
|
protected:
|
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/messagecountspinbox.h"
|
#include "gui/reusable/messagecountspinbox.h"
|
||||||
|
|
||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/networkproxydetails.h"
|
#include "gui/reusable/networkproxydetails.h"
|
||||||
|
|
||||||
#include "gui/guiutilities.h"
|
#include "gui/guiutilities.h"
|
||||||
|
|
2
src/librssguard/gui/nonclosablemenu.cpp → src/librssguard/gui/reusable/nonclosablemenu.cpp
Normal file → Executable file
2
src/librssguard/gui/nonclosablemenu.cpp → src/librssguard/gui/reusable/nonclosablemenu.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/nonclosablemenu.h"
|
#include "gui/reusable/nonclosablemenu.h"
|
||||||
|
|
||||||
#include <QKeyEvent>
|
#include <QKeyEvent>
|
||||||
|
|
0
src/librssguard/gui/nonclosablemenu.h → src/librssguard/gui/reusable/nonclosablemenu.h
Normal file → Executable file
0
src/librssguard/gui/nonclosablemenu.h → src/librssguard/gui/reusable/nonclosablemenu.h
Normal file → Executable file
2
src/librssguard/gui/plaintoolbutton.cpp → src/librssguard/gui/reusable/plaintoolbutton.cpp
Normal file → Executable file
2
src/librssguard/gui/plaintoolbutton.cpp → src/librssguard/gui/reusable/plaintoolbutton.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
|
|
||||||
#include <QAction>
|
#include <QAction>
|
||||||
#include <QPainter>
|
#include <QPainter>
|
0
src/librssguard/gui/plaintoolbutton.h → src/librssguard/gui/reusable/plaintoolbutton.h
Normal file → Executable file
0
src/librssguard/gui/plaintoolbutton.h → src/librssguard/gui/reusable/plaintoolbutton.h
Normal file → Executable file
2
src/librssguard/gui/searchtextwidget.cpp → src/librssguard/gui/reusable/searchtextwidget.cpp
Normal file → Executable file
2
src/librssguard/gui/searchtextwidget.cpp → src/librssguard/gui/reusable/searchtextwidget.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/searchtextwidget.h"
|
#include "gui/reusable/searchtextwidget.h"
|
||||||
|
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
0
src/librssguard/gui/searchtextwidget.h → src/librssguard/gui/reusable/searchtextwidget.h
Normal file → Executable file
0
src/librssguard/gui/searchtextwidget.h → src/librssguard/gui/reusable/searchtextwidget.h
Normal file → Executable file
0
src/librssguard/gui/searchtextwidget.ui → src/librssguard/gui/reusable/searchtextwidget.ui
Normal file → Executable file
0
src/librssguard/gui/searchtextwidget.ui → src/librssguard/gui/reusable/searchtextwidget.ui
Normal file → Executable file
2
src/librssguard/gui/squeezelabel.cpp → src/librssguard/gui/reusable/squeezelabel.cpp
Normal file → Executable file
2
src/librssguard/gui/squeezelabel.cpp → src/librssguard/gui/reusable/squeezelabel.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/squeezelabel.h"
|
#include "gui/reusable/squeezelabel.h"
|
||||||
|
|
||||||
SqueezeLabel::SqueezeLabel(QWidget* parent) : QLabel(parent) {}
|
SqueezeLabel::SqueezeLabel(QWidget* parent) : QLabel(parent) {}
|
||||||
|
|
0
src/librssguard/gui/squeezelabel.h → src/librssguard/gui/reusable/squeezelabel.h
Normal file → Executable file
0
src/librssguard/gui/squeezelabel.h → src/librssguard/gui/reusable/squeezelabel.h
Normal file → Executable file
5
src/librssguard/gui/styleditemdelegatewithoutfocus.cpp → src/librssguard/gui/reusable/styleditemdelegatewithoutfocus.cpp
Normal file → Executable file
5
src/librssguard/gui/styleditemdelegatewithoutfocus.cpp → src/librssguard/gui/reusable/styleditemdelegatewithoutfocus.cpp
Normal file → Executable file
@ -1,10 +1,11 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/styleditemdelegatewithoutfocus.h"
|
#include "gui/reusable/styleditemdelegatewithoutfocus.h"
|
||||||
|
|
||||||
StyledItemDelegateWithoutFocus::StyledItemDelegateWithoutFocus(QObject* parent) : QStyledItemDelegate(parent) {}
|
StyledItemDelegateWithoutFocus::StyledItemDelegateWithoutFocus(QObject* parent) : QStyledItemDelegate(parent) {}
|
||||||
|
|
||||||
void StyledItemDelegateWithoutFocus::paint(QPainter* painter, const QStyleOptionViewItem& option,
|
void StyledItemDelegateWithoutFocus::paint(QPainter* painter,
|
||||||
|
const QStyleOptionViewItem& option,
|
||||||
const QModelIndex& index) const {
|
const QModelIndex& index) const {
|
||||||
QStyleOptionViewItem itemOption(option);
|
QStyleOptionViewItem itemOption(option);
|
||||||
|
|
23
src/librssguard/gui/reusable/styleditemdelegatewithoutfocus.h
Executable file
23
src/librssguard/gui/reusable/styleditemdelegatewithoutfocus.h
Executable file
@ -0,0 +1,23 @@
|
|||||||
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
|
#ifndef STYLEDITEMDELEGATEWITHOUTFOCUS_H
|
||||||
|
#define STYLEDITEMDELEGATEWITHOUTFOCUS_H
|
||||||
|
|
||||||
|
#include <QStyledItemDelegate>
|
||||||
|
|
||||||
|
#if QT_VERSION_MAJOR <= 5
|
||||||
|
#include <QStyleOptionViewItemV4>
|
||||||
|
#else
|
||||||
|
#include <QStyleOptionViewItem>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
class StyledItemDelegateWithoutFocus : public QStyledItemDelegate {
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
public:
|
||||||
|
explicit StyledItemDelegateWithoutFocus(QObject* parent = nullptr);
|
||||||
|
|
||||||
|
virtual void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // STYLEDITEMDELEGATEWITHOUTFOCUS_H
|
2
src/librssguard/gui/timespinbox.cpp → src/librssguard/gui/reusable/timespinbox.cpp
Normal file → Executable file
2
src/librssguard/gui/timespinbox.cpp → src/librssguard/gui/reusable/timespinbox.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/timespinbox.h"
|
#include "gui/reusable/timespinbox.h"
|
||||||
|
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
|
|
0
src/librssguard/gui/timespinbox.h → src/librssguard/gui/reusable/timespinbox.h
Normal file → Executable file
0
src/librssguard/gui/timespinbox.h → src/librssguard/gui/reusable/timespinbox.h
Normal file → Executable file
2
src/librssguard/gui/treeviewcolumnsmenu.cpp → src/librssguard/gui/reusable/treeviewcolumnsmenu.cpp
Normal file → Executable file
2
src/librssguard/gui/treeviewcolumnsmenu.cpp → src/librssguard/gui/reusable/treeviewcolumnsmenu.cpp
Normal file → Executable file
@ -1,6 +1,6 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/treeviewcolumnsmenu.h"
|
#include "gui/reusable/treeviewcolumnsmenu.h"
|
||||||
|
|
||||||
#include <QHeaderView>
|
#include <QHeaderView>
|
||||||
|
|
2
src/librssguard/gui/treeviewcolumnsmenu.h → src/librssguard/gui/reusable/treeviewcolumnsmenu.h
Normal file → Executable file
2
src/librssguard/gui/treeviewcolumnsmenu.h → src/librssguard/gui/reusable/treeviewcolumnsmenu.h
Normal file → Executable file
@ -3,7 +3,7 @@
|
|||||||
#ifndef TREEVIEWCOLUMNSMENU_H
|
#ifndef TREEVIEWCOLUMNSMENU_H
|
||||||
#define TREEVIEWCOLUMNSMENU_H
|
#define TREEVIEWCOLUMNSMENU_H
|
||||||
|
|
||||||
#include "gui/nonclosablemenu.h"
|
#include "gui/reusable/nonclosablemenu.h"
|
||||||
|
|
||||||
class QHeaderView;
|
class QHeaderView;
|
||||||
|
|
2
src/librssguard/gui/treewidget.cpp → src/librssguard/gui/reusable/treewidget.cpp
Normal file → Executable file
2
src/librssguard/gui/treewidget.cpp → src/librssguard/gui/reusable/treewidget.cpp
Normal file → Executable file
@ -17,7 +17,7 @@
|
|||||||
// You should have received a copy of the GNU General Public License
|
// You should have received a copy of the GNU General Public License
|
||||||
// along with RSS Guard. If not, see <http://www.gnu.org/licenses/>.
|
// along with RSS Guard. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#include "gui/treewidget.h"
|
#include "gui/reusable/treewidget.h"
|
||||||
|
|
||||||
#include <QMouseEvent>
|
#include <QMouseEvent>
|
||||||
|
|
24
src/librssguard/gui/treewidget.h → src/librssguard/gui/reusable/treewidget.h
Normal file → Executable file
24
src/librssguard/gui/treewidget.h → src/librssguard/gui/reusable/treewidget.h
Normal file → Executable file
@ -26,21 +26,15 @@ class TreeWidget : public QTreeWidget {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit TreeWidget(QWidget* parent = 0);
|
explicit TreeWidget(QWidget* parent = nullptr);
|
||||||
|
|
||||||
enum class ItemShowMode {
|
enum class ItemShowMode {
|
||||||
ItemsCollapsed = 0,
|
ItemsCollapsed = 0,
|
||||||
ItemsExpanded = 1
|
ItemsExpanded = 1
|
||||||
};
|
};
|
||||||
|
|
||||||
ItemShowMode defaultItemShowMode() {
|
ItemShowMode defaultItemShowMode();
|
||||||
return m_showMode;
|
void setDefaultItemShowMode(ItemShowMode mode);
|
||||||
}
|
|
||||||
|
|
||||||
void setDefaultItemShowMode(ItemShowMode mode) {
|
|
||||||
m_showMode = mode;
|
|
||||||
}
|
|
||||||
|
|
||||||
QList<QTreeWidgetItem*> allItems();
|
QList<QTreeWidgetItem*> allItems();
|
||||||
|
|
||||||
bool appendToParentItem(const QString& parentText, QTreeWidgetItem* item);
|
bool appendToParentItem(const QString& parentText, QTreeWidgetItem* item);
|
||||||
@ -67,8 +61,10 @@ class TreeWidget : public QTreeWidget {
|
|||||||
private slots:
|
private slots:
|
||||||
void sheduleRefresh();
|
void sheduleRefresh();
|
||||||
|
|
||||||
private:
|
protected:
|
||||||
void mousePressEvent(QMouseEvent* event);
|
void mousePressEvent(QMouseEvent* event);
|
||||||
|
|
||||||
|
private:
|
||||||
void iterateAllItems(QTreeWidgetItem* parent);
|
void iterateAllItems(QTreeWidgetItem* parent);
|
||||||
|
|
||||||
bool m_refreshAllItemsNeeded;
|
bool m_refreshAllItemsNeeded;
|
||||||
@ -76,4 +72,12 @@ class TreeWidget : public QTreeWidget {
|
|||||||
ItemShowMode m_showMode;
|
ItemShowMode m_showMode;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline TreeWidget::ItemShowMode TreeWidget::defaultItemShowMode() {
|
||||||
|
return m_showMode;
|
||||||
|
}
|
||||||
|
|
||||||
|
inline void TreeWidget::setDefaultItemShowMode(TreeWidget::ItemShowMode mode) {
|
||||||
|
m_showMode = mode;
|
||||||
|
}
|
||||||
|
|
||||||
#endif // BOOKMARKSTREEWIDGET_H
|
#endif // BOOKMARKSTREEWIDGET_H
|
4
src/librssguard/gui/widgetwithstatus.cpp → src/librssguard/gui/reusable/widgetwithstatus.cpp
Normal file → Executable file
4
src/librssguard/gui/widgetwithstatus.cpp → src/librssguard/gui/reusable/widgetwithstatus.cpp
Normal file → Executable file
@ -1,8 +1,8 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
// For license of this file, see <project-root-folder>/LICENSE.md.
|
||||||
|
|
||||||
#include "gui/widgetwithstatus.h"
|
#include "gui/reusable/widgetwithstatus.h"
|
||||||
|
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
|
|
||||||
#include <QHBoxLayout>
|
#include <QHBoxLayout>
|
0
src/librssguard/gui/widgetwithstatus.h → src/librssguard/gui/reusable/widgetwithstatus.h
Normal file → Executable file
0
src/librssguard/gui/widgetwithstatus.h → src/librssguard/gui/reusable/widgetwithstatus.h
Normal file → Executable file
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
#include "exceptions/applicationexception.h"
|
#include "exceptions/applicationexception.h"
|
||||||
#include "gui/guiutilities.h"
|
#include "gui/guiutilities.h"
|
||||||
#include "gui/networkproxydetails.h"
|
#include "gui/reusable/networkproxydetails.h"
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "miscellaneous/externaltool.h"
|
#include "miscellaneous/externaltool.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
|
@ -18,9 +18,9 @@ class SettingsBrowserMail : public SettingsPanel {
|
|||||||
explicit SettingsBrowserMail(Settings* settings, QWidget* parent = nullptr);
|
explicit SettingsBrowserMail(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsBrowserMail();
|
virtual ~SettingsBrowserMail();
|
||||||
|
|
||||||
QString title() const;
|
virtual QString title() const;
|
||||||
void loadSettings();
|
virtual void loadSettings();
|
||||||
void saveSettings();
|
virtual void saveSettings();
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void addExternalTool();
|
void addExternalTool();
|
||||||
|
@ -11,16 +11,12 @@ class SettingsDatabase : public SettingsPanel {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit SettingsDatabase(Settings* settings, QWidget* parent = 0);
|
explicit SettingsDatabase(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsDatabase();
|
virtual ~SettingsDatabase();
|
||||||
|
|
||||||
inline QString title() const {
|
virtual QString title() const;
|
||||||
return tr("Data storage");
|
virtual void loadSettings();
|
||||||
}
|
virtual void saveSettings();
|
||||||
|
|
||||||
void loadSettings();
|
|
||||||
|
|
||||||
void saveSettings();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void mysqlTestConnection();
|
void mysqlTestConnection();
|
||||||
@ -34,4 +30,8 @@ class SettingsDatabase : public SettingsPanel {
|
|||||||
Ui::SettingsDatabase* m_ui;
|
Ui::SettingsDatabase* m_ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline QString SettingsDatabase::title() const {
|
||||||
|
return tr("Data storage");
|
||||||
|
}
|
||||||
|
|
||||||
#endif // SETTINGSDATABASE_H
|
#endif // SETTINGSDATABASE_H
|
||||||
|
@ -11,16 +11,12 @@ class SettingsDownloads : public SettingsPanel {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit SettingsDownloads(Settings* settings, QWidget* parent = 0);
|
explicit SettingsDownloads(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsDownloads();
|
virtual ~SettingsDownloads();
|
||||||
|
|
||||||
inline QString title() const {
|
virtual QString title() const;
|
||||||
return tr("Downloads");
|
virtual void loadSettings();
|
||||||
}
|
virtual void saveSettings();
|
||||||
|
|
||||||
void loadSettings();
|
|
||||||
|
|
||||||
void saveSettings();
|
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void selectDownloadsDirectory();
|
void selectDownloadsDirectory();
|
||||||
@ -29,4 +25,8 @@ class SettingsDownloads : public SettingsPanel {
|
|||||||
Ui::SettingsDownloads* m_ui;
|
Ui::SettingsDownloads* m_ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline QString SettingsDownloads::title() const {
|
||||||
|
return tr("Downloads");
|
||||||
|
}
|
||||||
|
|
||||||
#endif // SETTINGSDOWNLOADS_H
|
#endif // SETTINGSDOWNLOADS_H
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
#include "gui/feedsview.h"
|
#include "gui/feedsview.h"
|
||||||
#include "gui/guiutilities.h"
|
#include "gui/guiutilities.h"
|
||||||
#include "gui/messagesview.h"
|
#include "gui/messagesview.h"
|
||||||
#include "gui/timespinbox.h"
|
#include "gui/reusable/timespinbox.h"
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "miscellaneous/feedreader.h"
|
#include "miscellaneous/feedreader.h"
|
||||||
|
|
||||||
|
@ -11,16 +11,12 @@ class SettingsFeedsMessages : public SettingsPanel {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit SettingsFeedsMessages(Settings* settings, QWidget* parent = 0);
|
explicit SettingsFeedsMessages(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsFeedsMessages();
|
virtual ~SettingsFeedsMessages();
|
||||||
|
|
||||||
inline QString title() const {
|
virtual QString title() const;
|
||||||
return tr("Feeds & messages");
|
virtual void loadSettings();
|
||||||
}
|
virtual void saveSettings();
|
||||||
|
|
||||||
void loadSettings();
|
|
||||||
|
|
||||||
void saveSettings();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void changeFont(QLabel& lbl);
|
void changeFont(QLabel& lbl);
|
||||||
@ -31,4 +27,8 @@ class SettingsFeedsMessages : public SettingsPanel {
|
|||||||
Ui::SettingsFeedsMessages* m_ui;
|
Ui::SettingsFeedsMessages* m_ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline QString SettingsFeedsMessages::title() const {
|
||||||
|
return tr("Feeds & messages");
|
||||||
|
}
|
||||||
|
|
||||||
#endif // SETTINGSFEEDSMESSAGES_H
|
#endif // SETTINGSFEEDSMESSAGES_H
|
||||||
|
@ -11,19 +11,19 @@ class SettingsGeneral : public SettingsPanel {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit SettingsGeneral(Settings* settings, QWidget* parent = 0);
|
explicit SettingsGeneral(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsGeneral();
|
virtual ~SettingsGeneral();
|
||||||
|
|
||||||
inline QString title() const {
|
virtual QString title() const;
|
||||||
return tr("General");
|
virtual void loadSettings();
|
||||||
}
|
virtual void saveSettings();
|
||||||
|
|
||||||
void loadSettings();
|
|
||||||
|
|
||||||
void saveSettings();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::SettingsGeneral* m_ui;
|
Ui::SettingsGeneral* m_ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline QString SettingsGeneral::title() const {
|
||||||
|
return tr("General");
|
||||||
|
}
|
||||||
|
|
||||||
#endif // SETTINGSGENERAL_H
|
#endif // SETTINGSGENERAL_H
|
||||||
|
@ -11,16 +11,12 @@ class SettingsGui : public SettingsPanel {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit SettingsGui(Settings* settings, QWidget* parent = 0);
|
explicit SettingsGui(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsGui();
|
virtual ~SettingsGui();
|
||||||
|
|
||||||
inline QString title() const {
|
virtual QString title() const;
|
||||||
return tr("User interface");
|
virtual void loadSettings();
|
||||||
}
|
virtual void saveSettings();
|
||||||
|
|
||||||
void loadSettings();
|
|
||||||
|
|
||||||
void saveSettings();
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
@ -31,4 +27,8 @@ class SettingsGui : public SettingsPanel {
|
|||||||
Ui::SettingsGui* m_ui;
|
Ui::SettingsGui* m_ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline QString SettingsGui::title() const {
|
||||||
|
return tr("User interface");
|
||||||
|
}
|
||||||
|
|
||||||
#endif // SETTINGSGUI_H
|
#endif // SETTINGSGUI_H
|
||||||
|
@ -11,19 +11,19 @@ class SettingsLocalization : public SettingsPanel {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit SettingsLocalization(Settings* settings, QWidget* parent = 0);
|
explicit SettingsLocalization(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsLocalization();
|
virtual ~SettingsLocalization();
|
||||||
|
|
||||||
inline QString title() const {
|
virtual QString title() const;
|
||||||
return tr("Language");
|
virtual void loadSettings();
|
||||||
}
|
virtual void saveSettings();
|
||||||
|
|
||||||
void loadSettings();
|
|
||||||
|
|
||||||
void saveSettings();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::SettingsLocalization* m_ui;
|
Ui::SettingsLocalization* m_ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline QString SettingsLocalization::title() const {
|
||||||
|
return tr("Localization");
|
||||||
|
}
|
||||||
|
|
||||||
#endif // SETTINGSLOCALIZATION_H
|
#endif // SETTINGSLOCALIZATION_H
|
||||||
|
@ -33,11 +33,7 @@ class SettingsPanel : public QWidget {
|
|||||||
Settings* settings() const;
|
Settings* settings() const;
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
|
|
||||||
// Sets this settings panel as dirty (some settings are changed) and emits the signal.
|
|
||||||
// NOTE: This will be probably called by subclasses when user changes some stuff.
|
|
||||||
void dirtifySettings();
|
void dirtifySettings();
|
||||||
|
|
||||||
void requireRestart();
|
void requireRestart();
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
@ -11,19 +11,19 @@ class SettingsShortcuts : public SettingsPanel {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit SettingsShortcuts(Settings* settings, QWidget* parent = 0);
|
explicit SettingsShortcuts(Settings* settings, QWidget* parent = nullptr);
|
||||||
virtual ~SettingsShortcuts();
|
virtual ~SettingsShortcuts();
|
||||||
|
|
||||||
inline QString title() const {
|
virtual QString title() const;
|
||||||
return tr("Keyboard shortcuts");
|
virtual void loadSettings();
|
||||||
}
|
virtual void saveSettings();
|
||||||
|
|
||||||
void loadSettings();
|
|
||||||
|
|
||||||
void saveSettings();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::SettingsShortcuts* m_ui;
|
Ui::SettingsShortcuts* m_ui;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline QString SettingsShortcuts::title() const {
|
||||||
|
return tr("Keyboard shortcuts");
|
||||||
|
}
|
||||||
|
|
||||||
#endif // SETTINGSSHORTCUTS_H
|
#endif // SETTINGSSHORTCUTS_H
|
||||||
|
@ -1,38 +0,0 @@
|
|||||||
// For license of this file, see <project-root-folder>/LICENSE.md.
|
|
||||||
|
|
||||||
#ifndef STYLEDITEMDELEGATEWITHOUTFOCUS_H
|
|
||||||
#define STYLEDITEMDELEGATEWITHOUTFOCUS_H
|
|
||||||
|
|
||||||
#include <QStyledItemDelegate>
|
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR <= 5
|
|
||||||
#include <QStyleOptionViewItemV4>
|
|
||||||
#else
|
|
||||||
#include <QStyleOptionViewItem>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
class StyledItemDelegateWithoutFocus : public QStyledItemDelegate {
|
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
|
||||||
explicit StyledItemDelegateWithoutFocus(QObject* parent = nullptr);
|
|
||||||
|
|
||||||
QSize sizeHint ( const QStyleOptionViewItem& option, const QModelIndex& index ) const;
|
|
||||||
void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
inline QSize StyledItemDelegateWithoutFocus::sizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const {
|
|
||||||
QSize siz = QStyledItemDelegate::sizeHint(option, index);
|
|
||||||
|
|
||||||
/* QStyleOptionViewItem opt = option;
|
|
||||||
|
|
||||||
initStyleOption(&opt, index);
|
|
||||||
QStyle* style = widget ? widget->style() : QApplication::style();
|
|
||||||
|
|
||||||
return style->sizeFromContents(QStyle::CT_ItemViewItem, &opt, QSize(), widget);*/
|
|
||||||
|
|
||||||
return siz;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif // STYLEDITEMDELEGATEWITHOUTFOCUS_H
|
|
@ -3,7 +3,7 @@
|
|||||||
#include "gui/tabbar.h"
|
#include "gui/tabbar.h"
|
||||||
|
|
||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "miscellaneous/settings.h"
|
#include "miscellaneous/settings.h"
|
||||||
#include "miscellaneous/templates.h"
|
#include "miscellaneous/templates.h"
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
#include "gui/feedsview.h"
|
#include "gui/feedsview.h"
|
||||||
#include "gui/messagesview.h"
|
#include "gui/messagesview.h"
|
||||||
#include "gui/newspaperpreviewer.h"
|
#include "gui/newspaperpreviewer.h"
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "gui/tabbar.h"
|
#include "gui/tabbar.h"
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#include "gui/toolbars/feedstoolbar.h"
|
#include "gui/toolbars/feedstoolbar.h"
|
||||||
|
|
||||||
#include "gui/baselineedit.h"
|
#include "gui/reusable/baselineedit.h"
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
#include "miscellaneous/settings.h"
|
#include "miscellaneous/settings.h"
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
#include "gui/toolbars/messagestoolbar.h"
|
#include "gui/toolbars/messagestoolbar.h"
|
||||||
|
|
||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
#include "gui/baselineedit.h"
|
#include "gui/reusable/baselineedit.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
#include "miscellaneous/settings.h"
|
#include "miscellaneous/settings.h"
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
#include "gui/toolbars/statusbar.h"
|
#include "gui/toolbars/statusbar.h"
|
||||||
|
|
||||||
#include "gui/dialogs/formmain.h"
|
#include "gui/dialogs/formmain.h"
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "gui/tabwidget.h"
|
#include "gui/tabwidget.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
#include "miscellaneous/mutex.h"
|
#include "miscellaneous/mutex.h"
|
||||||
|
@ -3,10 +3,10 @@
|
|||||||
#include "gui/webbrowser.h"
|
#include "gui/webbrowser.h"
|
||||||
|
|
||||||
#include "database/databasequeries.h"
|
#include "database/databasequeries.h"
|
||||||
#include "gui/discoverfeedsbutton.h"
|
|
||||||
#include "gui/locationlineedit.h"
|
|
||||||
#include "gui/messagebox.h"
|
#include "gui/messagebox.h"
|
||||||
#include "gui/searchtextwidget.h"
|
#include "gui/reusable/discoverfeedsbutton.h"
|
||||||
|
#include "gui/reusable/locationlineedit.h"
|
||||||
|
#include "gui/reusable/searchtextwidget.h"
|
||||||
#include "gui/webviewer.h"
|
#include "gui/webviewer.h"
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
|
@ -60,10 +60,10 @@ HEADERS += core/feeddownloader.h \
|
|||||||
exceptions/ioexception.h \
|
exceptions/ioexception.h \
|
||||||
exceptions/networkexception.h \
|
exceptions/networkexception.h \
|
||||||
exceptions/scriptexception.h \
|
exceptions/scriptexception.h \
|
||||||
gui/baselineedit.h \
|
gui/reusable/baselineedit.h \
|
||||||
gui/toolbars/basetoolbar.h \
|
gui/toolbars/basetoolbar.h \
|
||||||
gui/colortoolbutton.h \
|
gui/reusable/comboboxwithstatus.h \
|
||||||
gui/comboboxwithstatus.h \
|
gui/reusable/colortoolbutton.h \
|
||||||
gui/dialogs/formabout.h \
|
gui/dialogs/formabout.h \
|
||||||
gui/dialogs/formaddaccount.h \
|
gui/dialogs/formaddaccount.h \
|
||||||
gui/dialogs/formaddeditlabel.h \
|
gui/dialogs/formaddeditlabel.h \
|
||||||
@ -74,24 +74,24 @@ HEADERS += core/feeddownloader.h \
|
|||||||
gui/dialogs/formrestoredatabasesettings.h \
|
gui/dialogs/formrestoredatabasesettings.h \
|
||||||
gui/dialogs/formsettings.h \
|
gui/dialogs/formsettings.h \
|
||||||
gui/dialogs/formupdate.h \
|
gui/dialogs/formupdate.h \
|
||||||
gui/edittableview.h \
|
gui/reusable/edittableview.h \
|
||||||
gui/feedmessageviewer.h \
|
gui/feedmessageviewer.h \
|
||||||
gui/toolbars/feedstoolbar.h \
|
gui/toolbars/feedstoolbar.h \
|
||||||
gui/feedsview.h \
|
gui/feedsview.h \
|
||||||
gui/guiutilities.h \
|
gui/guiutilities.h \
|
||||||
gui/labelsmenu.h \
|
gui/reusable/labelsmenu.h \
|
||||||
gui/labelwithstatus.h \
|
gui/reusable/labelwithstatus.h \
|
||||||
gui/lineeditwithstatus.h \
|
gui/reusable/lineeditwithstatus.h \
|
||||||
gui/messagebox.h \
|
gui/messagebox.h \
|
||||||
gui/messagecountspinbox.h \
|
gui/reusable/messagecountspinbox.h \
|
||||||
gui/messagepreviewer.h \
|
gui/messagepreviewer.h \
|
||||||
gui/toolbars/messagestoolbar.h \
|
gui/toolbars/messagestoolbar.h \
|
||||||
gui/messagesview.h \
|
gui/messagesview.h \
|
||||||
gui/networkproxydetails.h \
|
gui/reusable/networkproxydetails.h \
|
||||||
gui/newspaperpreviewer.h \
|
gui/newspaperpreviewer.h \
|
||||||
gui/nonclosablemenu.h \
|
gui/reusable/nonclosablemenu.h \
|
||||||
gui/plaintoolbutton.h \
|
gui/reusable/plaintoolbutton.h \
|
||||||
gui/searchtextwidget.h \
|
gui/reusable/searchtextwidget.h \
|
||||||
gui/settings/settingsbrowsermail.h \
|
gui/settings/settingsbrowsermail.h \
|
||||||
gui/settings/settingsdatabase.h \
|
gui/settings/settingsdatabase.h \
|
||||||
gui/settings/settingsdownloads.h \
|
gui/settings/settingsdownloads.h \
|
||||||
@ -101,17 +101,17 @@ HEADERS += core/feeddownloader.h \
|
|||||||
gui/settings/settingslocalization.h \
|
gui/settings/settingslocalization.h \
|
||||||
gui/settings/settingspanel.h \
|
gui/settings/settingspanel.h \
|
||||||
gui/settings/settingsshortcuts.h \
|
gui/settings/settingsshortcuts.h \
|
||||||
gui/squeezelabel.h \
|
gui/reusable/squeezelabel.h \
|
||||||
gui/toolbars/statusbar.h \
|
gui/toolbars/statusbar.h \
|
||||||
gui/styleditemdelegatewithoutfocus.h \
|
gui/reusable/styleditemdelegatewithoutfocus.h \
|
||||||
gui/systemtrayicon.h \
|
gui/systemtrayicon.h \
|
||||||
gui/tabbar.h \
|
gui/tabbar.h \
|
||||||
gui/tabcontent.h \
|
gui/tabcontent.h \
|
||||||
gui/tabwidget.h \
|
gui/tabwidget.h \
|
||||||
gui/timespinbox.h \
|
gui/reusable/timespinbox.h \
|
||||||
gui/toolbars/toolbareditor.h \
|
gui/toolbars/toolbareditor.h \
|
||||||
gui/treeviewcolumnsmenu.h \
|
gui/reusable/treeviewcolumnsmenu.h \
|
||||||
gui/widgetwithstatus.h \
|
gui/reusable/widgetwithstatus.h \
|
||||||
miscellaneous/application.h \
|
miscellaneous/application.h \
|
||||||
miscellaneous/autosaver.h \
|
miscellaneous/autosaver.h \
|
||||||
miscellaneous/externaltool.h \
|
miscellaneous/externaltool.h \
|
||||||
@ -238,10 +238,10 @@ SOURCES += core/feeddownloader.cpp \
|
|||||||
exceptions/ioexception.cpp \
|
exceptions/ioexception.cpp \
|
||||||
exceptions/networkexception.cpp \
|
exceptions/networkexception.cpp \
|
||||||
exceptions/scriptexception.cpp \
|
exceptions/scriptexception.cpp \
|
||||||
gui/baselineedit.cpp \
|
gui/reusable/baselineedit.cpp \
|
||||||
gui/toolbars/basetoolbar.cpp \
|
gui/toolbars/basetoolbar.cpp \
|
||||||
gui/colortoolbutton.cpp \
|
gui/reusable/comboboxwithstatus.cpp \
|
||||||
gui/comboboxwithstatus.cpp \
|
gui/reusable/colortoolbutton.cpp \
|
||||||
gui/dialogs/formabout.cpp \
|
gui/dialogs/formabout.cpp \
|
||||||
gui/dialogs/formaddaccount.cpp \
|
gui/dialogs/formaddaccount.cpp \
|
||||||
gui/dialogs/formaddeditlabel.cpp \
|
gui/dialogs/formaddeditlabel.cpp \
|
||||||
@ -252,24 +252,24 @@ SOURCES += core/feeddownloader.cpp \
|
|||||||
gui/dialogs/formrestoredatabasesettings.cpp \
|
gui/dialogs/formrestoredatabasesettings.cpp \
|
||||||
gui/dialogs/formsettings.cpp \
|
gui/dialogs/formsettings.cpp \
|
||||||
gui/dialogs/formupdate.cpp \
|
gui/dialogs/formupdate.cpp \
|
||||||
gui/edittableview.cpp \
|
gui/reusable/edittableview.cpp \
|
||||||
gui/feedmessageviewer.cpp \
|
gui/feedmessageviewer.cpp \
|
||||||
gui/toolbars/feedstoolbar.cpp \
|
gui/toolbars/feedstoolbar.cpp \
|
||||||
gui/feedsview.cpp \
|
gui/feedsview.cpp \
|
||||||
gui/guiutilities.cpp \
|
gui/guiutilities.cpp \
|
||||||
gui/labelsmenu.cpp \
|
gui/reusable/labelsmenu.cpp \
|
||||||
gui/labelwithstatus.cpp \
|
gui/reusable/labelwithstatus.cpp \
|
||||||
gui/lineeditwithstatus.cpp \
|
gui/reusable/lineeditwithstatus.cpp \
|
||||||
gui/messagebox.cpp \
|
gui/messagebox.cpp \
|
||||||
gui/messagecountspinbox.cpp \
|
gui/reusable/messagecountspinbox.cpp \
|
||||||
gui/messagepreviewer.cpp \
|
gui/messagepreviewer.cpp \
|
||||||
gui/toolbars/messagestoolbar.cpp \
|
gui/toolbars/messagestoolbar.cpp \
|
||||||
gui/messagesview.cpp \
|
gui/messagesview.cpp \
|
||||||
gui/networkproxydetails.cpp \
|
gui/reusable/networkproxydetails.cpp \
|
||||||
gui/newspaperpreviewer.cpp \
|
gui/newspaperpreviewer.cpp \
|
||||||
gui/nonclosablemenu.cpp \
|
gui/reusable/nonclosablemenu.cpp \
|
||||||
gui/plaintoolbutton.cpp \
|
gui/reusable/plaintoolbutton.cpp \
|
||||||
gui/searchtextwidget.cpp \
|
gui/reusable/searchtextwidget.cpp \
|
||||||
gui/settings/settingsbrowsermail.cpp \
|
gui/settings/settingsbrowsermail.cpp \
|
||||||
gui/settings/settingsdatabase.cpp \
|
gui/settings/settingsdatabase.cpp \
|
||||||
gui/settings/settingsdownloads.cpp \
|
gui/settings/settingsdownloads.cpp \
|
||||||
@ -279,17 +279,17 @@ SOURCES += core/feeddownloader.cpp \
|
|||||||
gui/settings/settingslocalization.cpp \
|
gui/settings/settingslocalization.cpp \
|
||||||
gui/settings/settingspanel.cpp \
|
gui/settings/settingspanel.cpp \
|
||||||
gui/settings/settingsshortcuts.cpp \
|
gui/settings/settingsshortcuts.cpp \
|
||||||
gui/squeezelabel.cpp \
|
gui/reusable/squeezelabel.cpp \
|
||||||
gui/toolbars/statusbar.cpp \
|
gui/toolbars/statusbar.cpp \
|
||||||
gui/styleditemdelegatewithoutfocus.cpp \
|
gui/reusable/styleditemdelegatewithoutfocus.cpp \
|
||||||
gui/systemtrayicon.cpp \
|
gui/systemtrayicon.cpp \
|
||||||
gui/tabbar.cpp \
|
gui/tabbar.cpp \
|
||||||
gui/tabcontent.cpp \
|
gui/tabcontent.cpp \
|
||||||
gui/tabwidget.cpp \
|
gui/tabwidget.cpp \
|
||||||
gui/timespinbox.cpp \
|
gui/reusable/timespinbox.cpp \
|
||||||
gui/toolbars/toolbareditor.cpp \
|
gui/toolbars/toolbareditor.cpp \
|
||||||
gui/treeviewcolumnsmenu.cpp \
|
gui/reusable/treeviewcolumnsmenu.cpp \
|
||||||
gui/widgetwithstatus.cpp \
|
gui/reusable/widgetwithstatus.cpp \
|
||||||
miscellaneous/application.cpp \
|
miscellaneous/application.cpp \
|
||||||
miscellaneous/autosaver.cpp \
|
miscellaneous/autosaver.cpp \
|
||||||
miscellaneous/externaltool.cpp \
|
miscellaneous/externaltool.cpp \
|
||||||
@ -394,9 +394,9 @@ FORMS += gui/dialogs/formabout.ui \
|
|||||||
gui/dialogs/formrestoredatabasesettings.ui \
|
gui/dialogs/formrestoredatabasesettings.ui \
|
||||||
gui/dialogs/formsettings.ui \
|
gui/dialogs/formsettings.ui \
|
||||||
gui/dialogs/formupdate.ui \
|
gui/dialogs/formupdate.ui \
|
||||||
gui/networkproxydetails.ui \
|
gui/reusable/networkproxydetails.ui \
|
||||||
gui/newspaperpreviewer.ui \
|
gui/newspaperpreviewer.ui \
|
||||||
gui/searchtextwidget.ui \
|
gui/reusable/searchtextwidget.ui \
|
||||||
gui/settings/settingsbrowsermail.ui \
|
gui/settings/settingsbrowsermail.ui \
|
||||||
gui/settings/settingsdatabase.ui \
|
gui/settings/settingsdatabase.ui \
|
||||||
gui/settings/settingsdownloads.ui \
|
gui/settings/settingsdownloads.ui \
|
||||||
@ -426,17 +426,17 @@ FORMS += gui/dialogs/formabout.ui \
|
|||||||
|
|
||||||
|
|
||||||
equals(USE_WEBENGINE, true) {
|
equals(USE_WEBENGINE, true) {
|
||||||
HEADERS += gui/locationlineedit.h \
|
HEADERS += gui/reusable/locationlineedit.h \
|
||||||
gui/webviewer.h \
|
gui/webviewer.h \
|
||||||
gui/webbrowser.h \
|
gui/webbrowser.h \
|
||||||
gui/discoverfeedsbutton.h \
|
gui/reusable/discoverfeedsbutton.h \
|
||||||
network-web/googlesuggest.h \
|
network-web/googlesuggest.h \
|
||||||
network-web/webpage.h
|
network-web/webpage.h
|
||||||
|
|
||||||
SOURCES += gui/locationlineedit.cpp \
|
SOURCES += gui/reusable/locationlineedit.cpp \
|
||||||
gui/webviewer.cpp \
|
gui/webviewer.cpp \
|
||||||
gui/webbrowser.cpp \
|
gui/webbrowser.cpp \
|
||||||
gui/discoverfeedsbutton.cpp \
|
gui/reusable/discoverfeedsbutton.cpp \
|
||||||
network-web/googlesuggest.cpp \
|
network-web/googlesuggest.cpp \
|
||||||
network-web/webpage.cpp
|
network-web/webpage.cpp
|
||||||
|
|
||||||
@ -454,7 +454,7 @@ equals(USE_WEBENGINE, true) {
|
|||||||
network-web/adblock/adblockrequestinfo.h \
|
network-web/adblock/adblockrequestinfo.h \
|
||||||
network-web/urlinterceptor.h \
|
network-web/urlinterceptor.h \
|
||||||
network-web/networkurlinterceptor.h \
|
network-web/networkurlinterceptor.h \
|
||||||
gui/treewidget.h
|
gui/reusable/treewidget.h
|
||||||
|
|
||||||
SOURCES += network-web/adblock/adblockaddsubscriptiondialog.cpp \
|
SOURCES += network-web/adblock/adblockaddsubscriptiondialog.cpp \
|
||||||
network-web/adblock/adblockdialog.cpp \
|
network-web/adblock/adblockdialog.cpp \
|
||||||
@ -468,7 +468,7 @@ equals(USE_WEBENGINE, true) {
|
|||||||
network-web/adblock/adblockurlinterceptor.cpp \
|
network-web/adblock/adblockurlinterceptor.cpp \
|
||||||
network-web/adblock/adblockrequestinfo.cpp \
|
network-web/adblock/adblockrequestinfo.cpp \
|
||||||
network-web/networkurlinterceptor.cpp \
|
network-web/networkurlinterceptor.cpp \
|
||||||
gui/treewidget.cpp
|
gui/reusable/treewidget.cpp
|
||||||
|
|
||||||
FORMS += network-web/adblock/adblockaddsubscriptiondialog.ui \
|
FORMS += network-web/adblock/adblockaddsubscriptiondialog.ui \
|
||||||
network-web/adblock/adblockdialog.ui
|
network-web/adblock/adblockdialog.ui
|
||||||
@ -502,6 +502,7 @@ HEADERS += $$files(3rd-party/sc/*.h, false)
|
|||||||
INCLUDEPATH += $$PWD/. \
|
INCLUDEPATH += $$PWD/. \
|
||||||
$$PWD/gui \
|
$$PWD/gui \
|
||||||
$$PWD/gui/dialogs \
|
$$PWD/gui/dialogs \
|
||||||
|
$$PWD/gui/reusable \
|
||||||
$$PWD/gui/toolbars \
|
$$PWD/gui/toolbars \
|
||||||
$$PWD/dynamic-shortcuts
|
$$PWD/dynamic-shortcuts
|
||||||
|
|
||||||
|
@ -115,7 +115,7 @@ class AdBlockCustomList : public AdBlockSubscription {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit AdBlockCustomList(QObject* parent = 0);
|
explicit AdBlockCustomList(QObject* parent = nullptr);
|
||||||
|
|
||||||
void loadSubscription(const QStringList& disabledRules);
|
void loadSubscription(const QStringList& disabledRules);
|
||||||
void saveSubscription();
|
void saveSubscription();
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
#ifndef ADBLOCKTREEWIDGET_H
|
#ifndef ADBLOCKTREEWIDGET_H
|
||||||
#define ADBLOCKTREEWIDGET_H
|
#define ADBLOCKTREEWIDGET_H
|
||||||
|
|
||||||
#include "gui/treewidget.h"
|
#include "gui/reusable/treewidget.h"
|
||||||
|
|
||||||
class AdBlockSubscription;
|
class AdBlockSubscription;
|
||||||
class AdBlockRule;
|
class AdBlockRule;
|
||||||
@ -29,7 +29,7 @@ class AdBlockTreeWidget : public TreeWidget {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit AdBlockTreeWidget(AdBlockSubscription* subscription, QWidget* parent = 0);
|
explicit AdBlockTreeWidget(AdBlockSubscription* subscription, QWidget* parent = nullptr);
|
||||||
|
|
||||||
AdBlockSubscription* subscription() const;
|
AdBlockSubscription* subscription() const;
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "network-web/googlesuggest.h"
|
#include "network-web/googlesuggest.h"
|
||||||
|
|
||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
#include "gui/locationlineedit.h"
|
#include "gui/reusable/locationlineedit.h"
|
||||||
#include "network-web/downloader.h"
|
#include "network-web/downloader.h"
|
||||||
|
|
||||||
#include <QDomDocument>
|
#include <QDomDocument>
|
||||||
|
@ -7,10 +7,10 @@
|
|||||||
|
|
||||||
#include "ui_formaccountdetails.h"
|
#include "ui_formaccountdetails.h"
|
||||||
|
|
||||||
#include "gui/networkproxydetails.h"
|
|
||||||
#include "miscellaneous/application.h"
|
|
||||||
#include "database/databasefactory.h"
|
#include "database/databasefactory.h"
|
||||||
#include "database/databasequeries.h"
|
#include "database/databasequeries.h"
|
||||||
|
#include "gui/reusable/networkproxydetails.h"
|
||||||
|
#include "miscellaneous/application.h"
|
||||||
|
|
||||||
class ServiceRoot;
|
class ServiceRoot;
|
||||||
|
|
||||||
|
@ -6,9 +6,9 @@
|
|||||||
#include "database/databasequeries.h"
|
#include "database/databasequeries.h"
|
||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
#include "exceptions/applicationexception.h"
|
#include "exceptions/applicationexception.h"
|
||||||
#include "gui/baselineedit.h"
|
|
||||||
#include "gui/feedsview.h"
|
#include "gui/feedsview.h"
|
||||||
#include "gui/messagebox.h"
|
#include "gui/messagebox.h"
|
||||||
|
#include "gui/reusable/baselineedit.h"
|
||||||
#include "gui/systemtrayicon.h"
|
#include "gui/systemtrayicon.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
#include "services/abstract/category.h"
|
#include "services/abstract/category.h"
|
||||||
|
@ -6,9 +6,9 @@
|
|||||||
#include "database/databasequeries.h"
|
#include "database/databasequeries.h"
|
||||||
#include "definitions/definitions.h"
|
#include "definitions/definitions.h"
|
||||||
#include "exceptions/applicationexception.h"
|
#include "exceptions/applicationexception.h"
|
||||||
#include "gui/baselineedit.h"
|
|
||||||
#include "gui/guiutilities.h"
|
#include "gui/guiutilities.h"
|
||||||
#include "gui/messagebox.h"
|
#include "gui/messagebox.h"
|
||||||
|
#include "gui/reusable/baselineedit.h"
|
||||||
#include "gui/systemtrayicon.h"
|
#include "gui/systemtrayicon.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
#include "miscellaneous/textfactory.h"
|
#include "miscellaneous/textfactory.h"
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#include "services/gmail/gui/emailrecipientcontrol.h"
|
#include "services/gmail/gui/emailrecipientcontrol.h"
|
||||||
|
|
||||||
#include "gui/plaintoolbutton.h"
|
#include "gui/reusable/plaintoolbutton.h"
|
||||||
#include "miscellaneous/application.h"
|
#include "miscellaneous/application.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
#include "services/gmail/definitions.h"
|
#include "services/gmail/definitions.h"
|
||||||
|
@ -24,8 +24,7 @@ class FormStandardImportExport : public QDialog {
|
|||||||
TxtUrlPerLine = 1
|
TxtUrlPerLine = 1
|
||||||
};
|
};
|
||||||
|
|
||||||
// Constructors.
|
explicit FormStandardImportExport(StandardServiceRoot* service_root, QWidget* parent = nullptr);
|
||||||
explicit FormStandardImportExport(StandardServiceRoot* service_root, QWidget* parent = 0);
|
|
||||||
virtual ~FormStandardImportExport();
|
virtual ~FormStandardImportExport();
|
||||||
|
|
||||||
void setMode(const FeedsImportExportModel::Mode& mode);
|
void setMode(const FeedsImportExportModel::Mode& mode);
|
||||||
|
@ -38,6 +38,7 @@ DEFINES *= RSSGUARD_DLLSPEC=Q_DECL_IMPORT
|
|||||||
SOURCES += main.cpp
|
SOURCES += main.cpp
|
||||||
INCLUDEPATH += $$PWD/../librssguard \
|
INCLUDEPATH += $$PWD/../librssguard \
|
||||||
$$PWD/../librssguard/gui \
|
$$PWD/../librssguard/gui \
|
||||||
|
$$PWD/../librssguard/gui/reusable \
|
||||||
$$OUT_PWD/../librssguard \
|
$$OUT_PWD/../librssguard \
|
||||||
$$OUT_PWD/../librssguard/ui
|
$$OUT_PWD/../librssguard/ui
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user