Skip to content

Commit e5c4e31

Browse files
committed
Fix a number of noOperatorEq and noCopyConstructor warnings
1 parent 9710e81 commit e5c4e31

File tree

8 files changed

+16
-0
lines changed

8 files changed

+16
-0
lines changed

gui/codeeditor.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ class CodeEditor : public QPlainTextEdit {
4949

5050
public:
5151
explicit CodeEditor(QWidget *parent);
52+
CodeEditor(const CodeEditor &) = delete;
53+
CodeEditor &operator=(const CodeEditor &) = delete;
5254

5355
void lineNumberAreaPaintEvent(QPaintEvent *event);
5456
int lineNumberAreaWidth();

gui/libraryaddfunctiondialog.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ class LibraryAddFunctionDialog : public QDialog {
1616

1717
public:
1818
explicit LibraryAddFunctionDialog(QWidget *parent = 0);
19+
LibraryAddFunctionDialog(const LibraryAddFunctionDialog &) = delete;
1920
~LibraryAddFunctionDialog();
21+
LibraryAddFunctionDialog &operator=(const LibraryAddFunctionDialog &) = delete;
2022

2123
QString functionName() const;
2224
int numberOfArguments() const;

gui/librarydialog.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ class LibraryDialog : public QDialog {
3535

3636
public:
3737
explicit LibraryDialog(QWidget *parent = 0);
38+
LibraryDialog(const LibraryDialog &) = delete;
3839
~LibraryDialog();
40+
LibraryDialog &operator=(const LibraryDialog &) = delete;
3941

4042
private slots:
4143
void openCfg();

gui/libraryeditargdialog.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ class LibraryEditArgDialog : public QDialog {
1313

1414
public:
1515
LibraryEditArgDialog(QWidget *parent, const CppcheckLibraryData::Function::Arg &arg);
16+
LibraryEditArgDialog(const LibraryEditArgDialog &) = delete;
1617
~LibraryEditArgDialog();
18+
LibraryEditArgDialog &operator=(const LibraryEditArgDialog &) = delete;
1719

1820
CppcheckLibraryData::Function::Arg getArg() const;
1921

gui/mainwindow.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ class MainWindow : public QMainWindow {
5454
enum { MaxRecentProjects = 5 };
5555

5656
MainWindow(TranslationHandler* th, QSettings* settings);
57+
MainWindow(const MainWindow &) = delete;
5758
virtual ~MainWindow();
59+
MainWindow &operator=(const MainWindow &) = delete;
5860

5961
/**
6062
* List of checked platforms.

gui/newsuppressiondialog.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ class NewSuppressionDialog : public QDialog {
1313

1414
public:
1515
explicit NewSuppressionDialog(QWidget *parent = 0);
16+
NewSuppressionDialog(const NewSuppressionDialog &) = delete;
1617
~NewSuppressionDialog();
18+
NewSuppressionDialog &operator=(const NewSuppressionDialog &) = delete;
1719

1820
Suppressions::Suppression getSuppression() const;
1921

gui/resultsview.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ class ResultsView : public QWidget {
4646

4747
explicit ResultsView(QWidget * parent = 0);
4848
void initialize(QSettings *settings, ApplicationList *list, ThreadHandler *checkThreadHandler);
49+
ResultsView(const ResultsView &) = delete;
4950
virtual ~ResultsView();
51+
ResultsView &operator=(const ResultsView &) = delete;
5052

5153
void setTags(const QStringList &tags) {
5254
mUI.mTree->setTags(tags);

gui/settingsdialog.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ class SettingsDialog : public QDialog {
4141
SettingsDialog(ApplicationList *list,
4242
TranslationHandler *translator,
4343
QWidget *parent = 0);
44+
SettingsDialog(const SettingsDialog &) = delete;
4445
virtual ~SettingsDialog();
46+
SettingsDialog &operator=(const SettingsDialog &) = delete;
4547

4648
/**
4749
* @brief Save all values to QSettings

0 commit comments

Comments
 (0)