[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [muon] muon: Ensure that we re-sort when changing the multiarch dupes option
From: Jonathan Thomas <echidnaman () kubuntu ! org>
Date: 2012-04-01 1:30:07
Message-ID: 20120401013007.0ACE0A60A9 () git ! kde ! org
[Download RAW message or body]
Git commit 1e118320f2c9ea1ea7e008092d4a2a48f437e27c by Jonathan Thomas.
Committed on 01/04/2012 at 03:29.
Pushed by jmthomas into branch 'master'.
Ensure that we re-sort when changing the multiarch dupes option
M +1 -0 muon/MainWindow.cpp
M +7 -0 muon/PackageModel/PackageWidget.cpp
M +1 -0 muon/PackageModel/PackageWidget.h
http://commits.kde.org/muon/1e118320f2c9ea1ea7e008092d4a2a48f437e27c
diff --git a/muon/MainWindow.cpp b/muon/MainWindow.cpp
index 62e4e0c..26c3cba 100644
--- a/muon/MainWindow.cpp
+++ b/muon/MainWindow.cpp
@@ -135,6 +135,7 @@ void MainWindow::initObject()
void MainWindow::loadSettings()
{
m_backend->setUndoRedoCacheSize(MuonSettings::self()->undoStackSize());
+ m_managerWidget->invalidateFilter();
}
void MainWindow::loadSplitterSizes()
diff --git a/muon/PackageModel/PackageWidget.cpp \
b/muon/PackageModel/PackageWidget.cpp index 2bdc308..89981fd 100644
--- a/muon/PackageModel/PackageWidget.cpp
+++ b/muon/PackageModel/PackageWidget.cpp
@@ -361,6 +361,13 @@ void PackageWidget::startSearch()
}
}
+void PackageWidget::invalidateFilter()
+{
+ if (m_proxyModel) {
+ m_proxyModel->invalidate();
+ }
+}
+
bool PackageWidget::confirmEssentialRemoval()
{
QString text = i18nc("@label", "Removing this package may break your system. Are \
you sure you want to remove it?");
diff --git a/muon/PackageModel/PackageWidget.h b/muon/PackageModel/PackageWidget.h
index 56758b4..d5a4740 100644
--- a/muon/PackageModel/PackageWidget.h
+++ b/muon/PackageModel/PackageWidget.h
@@ -107,6 +107,7 @@ public Q_SLOTS:
void setBackend(QApt::Backend *backend);
void reload();
void startSearch();
+ void invalidateFilter();
private Q_SLOTS:
void setupActions();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic