diff --git a/src/librssguard/gui/feedsview.cpp b/src/librssguard/gui/feedsview.cpp index 2af3cf463..5bc9d7183 100644 --- a/src/librssguard/gui/feedsview.cpp +++ b/src/librssguard/gui/feedsview.cpp @@ -1000,3 +1000,12 @@ void FeedsView::onItemExpandRequested(const QList& items, bool exp) { setExpanded(proxy_index, exp); } } + +void FeedsView::drawRow(QPainter* painter, const QStyleOptionViewItem& options, const QModelIndex& index) const { + // auto opts = options; + + // opts.decorationAlignment = Qt::AlignmentFlag::AlignLeft; + // opts.decorationSize = {options.decorationSize.height(), options.decorationSize.height()}; + + BaseTreeView::drawRow(painter, options, index); +} diff --git a/src/librssguard/gui/feedsview.h b/src/librssguard/gui/feedsview.h index eae1fc1ef..9ebced41e 100644 --- a/src/librssguard/gui/feedsview.h +++ b/src/librssguard/gui/feedsview.h @@ -144,6 +144,10 @@ class RSSGUARD_DLLSPEC FeedsView : public BaseTreeView { FeedsModel* m_sourceModel; FeedsProxyModel* m_proxyModel; bool m_dontSaveExpandState; + + // QTreeView interface + protected: + virtual void drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) const; }; inline FeedsProxyModel* FeedsView::model() const { diff --git a/src/librssguard/services/standard/gui/formstandardimportexport.ui b/src/librssguard/services/standard/gui/formstandardimportexport.ui index ea2909f6f..1ee2b89eb 100644 --- a/src/librssguard/services/standard/gui/formstandardimportexport.ui +++ b/src/librssguard/services/standard/gui/formstandardimportexport.ui @@ -7,7 +7,7 @@ 0 0 500 - 550 + 628 @@ -133,6 +133,12 @@ + + + 0 + 1 + +