Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
k3b.7604
Add-forceCheck-for-ManualCheckSystem.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Add-forceCheck-for-ManualCheckSystem.patch of Package k3b.7604
From 762fc98addfc5a83e80aa1c7d83384a512c48f33 Mon Sep 17 00:00:00 2001 From: Leslie Zhai <lesliezhai@llvm.org.cn> Date: Wed, 2 Aug 2017 14:44:29 +0800 Subject: Add forceCheck for ManualCheckSystem. CCBUG: 381368 --- src/k3b.cpp | 2 +- src/k3bsystemproblemdialog.cpp | 4 ++-- src/k3bsystemproblemdialog.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/k3b.cpp b/src/k3b.cpp index c3c21d4..96d3501 100644 --- a/src/k3b.cpp +++ b/src/k3b.cpp @@ -1422,7 +1422,7 @@ void K3b::MainWindow::slotCheckSystem() void K3b::MainWindow::slotManualCheckSystem() { - K3b::SystemProblemDialog::checkSystem( this, K3b::SystemProblemDialog::AlwaysNotify ); + K3b::SystemProblemDialog::checkSystem(this, K3b::SystemProblemDialog::AlwaysNotify, true/* forceCheck */); } diff --git a/src/k3bsystemproblemdialog.cpp b/src/k3bsystemproblemdialog.cpp index 0d0f363..34cf710 100644 --- a/src/k3bsystemproblemdialog.cpp +++ b/src/k3bsystemproblemdialog.cpp @@ -169,13 +169,13 @@ void K3b::SystemProblemDialog::done(int r) } -void K3b::SystemProblemDialog::checkSystem( QWidget* parent, NotificationLevel level ) +void K3b::SystemProblemDialog::checkSystem(QWidget* parent, NotificationLevel level, bool forceCheck) { QList<K3b::SystemProblem> problems; bool showDeviceSettingsButton = false; bool showBinSettingsButton = false; - if (!readCheckSystemConfig()) + if (!forceCheck && !readCheckSystemConfig()) return; if( k3bcore->deviceManager()->allDevices().isEmpty() ) { diff --git a/src/k3bsystemproblemdialog.h b/src/k3bsystemproblemdialog.h index b406b25..573b557 100644 --- a/src/k3bsystemproblemdialog.h +++ b/src/k3bsystemproblemdialog.h @@ -78,7 +78,7 @@ namespace K3b { * or K3b is started for the first time. */ static bool readCheckSystemConfig(); - static void checkSystem( QWidget* parent = 0, NotificationLevel level = NotifyOnlyErrors ); + static void checkSystem(QWidget* parent = 0, NotificationLevel level = NotifyOnlyErrors, bool forceCheck = false); protected: void done(int) Q_DECL_OVERRIDE; -- cgit v0.11.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor