mirror of
https://github.com/martinrotter/rssguard.git
synced 2025-02-04 11:17:31 +01:00
make persistent article viewer bit more consistent with feature when article preview is disabled!
This commit is contained in:
parent
4ed6f9c2da
commit
1b6f4a9dcd
@ -223,6 +223,9 @@ void FeedMessageViewer::displayMessage(const Message& message, RootItem* root) {
|
|||||||
if (qApp->settings()->value(GROUP(Messages), SETTING(Messages::EnableMessagePreview)).toBool()) {
|
if (qApp->settings()->value(GROUP(Messages), SETTING(Messages::EnableMessagePreview)).toBool()) {
|
||||||
m_messagesBrowser->loadMessage(message, root);
|
m_messagesBrowser->loadMessage(message, root);
|
||||||
}
|
}
|
||||||
|
else if (m_articleViewerAlwaysVisible) {
|
||||||
|
m_messagesBrowser->showItemDetails(root);
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
m_messagesBrowser->clear();
|
m_messagesBrowser->clear();
|
||||||
}
|
}
|
||||||
@ -250,7 +253,6 @@ void FeedMessageViewer::createConnections() {
|
|||||||
connect(m_feedSplitter, &QSplitter::splitterMoved, this, &FeedMessageViewer::onFeedSplitterResized);
|
connect(m_feedSplitter, &QSplitter::splitterMoved, this, &FeedMessageViewer::onFeedSplitterResized);
|
||||||
connect(m_messageSplitter, &QSplitter::splitterMoved, this, &FeedMessageViewer::onMessageSplitterResized);
|
connect(m_messageSplitter, &QSplitter::splitterMoved, this, &FeedMessageViewer::onMessageSplitterResized);
|
||||||
|
|
||||||
connect(m_messagesView, &MessagesView::currentMessageRemoved, this, &FeedMessageViewer::onMessageRemoved);
|
|
||||||
connect(m_messagesBrowser,
|
connect(m_messagesBrowser,
|
||||||
&MessagePreviewer::markMessageRead,
|
&MessagePreviewer::markMessageRead,
|
||||||
m_messagesView->sourceModel(),
|
m_messagesView->sourceModel(),
|
||||||
@ -260,6 +262,7 @@ void FeedMessageViewer::createConnections() {
|
|||||||
m_messagesView->sourceModel(),
|
m_messagesView->sourceModel(),
|
||||||
&MessagesModel::setMessageImportantById);
|
&MessagesModel::setMessageImportantById);
|
||||||
|
|
||||||
|
connect(m_messagesView, &MessagesView::currentMessageRemoved, this, &FeedMessageViewer::onMessageRemoved);
|
||||||
connect(m_messagesView, &MessagesView::currentMessageChanged, this, &FeedMessageViewer::displayMessage);
|
connect(m_messagesView, &MessagesView::currentMessageChanged, this, &FeedMessageViewer::displayMessage);
|
||||||
connect(m_messagesView, &MessagesView::openLinkMiniBrowser, m_messagesBrowser, &MessagePreviewer::loadUrl);
|
connect(m_messagesView, &MessagesView::openLinkMiniBrowser, m_messagesBrowser, &MessagePreviewer::loadUrl);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user