2022-08-19 15:59:36 +02:00
|
|
|
// Copyright (C) 2016 Dmitry Savchenko
|
|
|
|
|
// Copyright (C) 2016 Vasiliy Sorokin
|
2022-12-21 10:12:09 +01:00
|
|
|
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
|
2011-10-25 23:14:27 +03:00
|
|
|
|
2016-03-18 07:55:01 +01:00
|
|
|
#pragma once
|
2011-10-25 23:14:27 +03:00
|
|
|
|
|
|
|
|
#include <QtGlobal>
|
|
|
|
|
|
|
|
|
|
namespace Todo {
|
|
|
|
|
namespace Constants {
|
|
|
|
|
|
2022-07-13 09:04:49 +02:00
|
|
|
const char TODO_SETTINGS[] = "TodoSettings";
|
|
|
|
|
|
2011-10-25 23:14:27 +03:00
|
|
|
// Settings entries
|
|
|
|
|
const char SETTINGS_GROUP[] = "TodoPlugin";
|
|
|
|
|
const char SCANNING_SCOPE[] = "ScanningScope";
|
|
|
|
|
const char ITEMS_DISPLAY_PLACE[] = "ItemsDisplayPlace";
|
|
|
|
|
const char KEYWORDS_LIST[] = "Keywords";
|
2012-12-13 07:16:25 +04:00
|
|
|
const char OUTPUT_PANE_TEXT_WIDTH[] = "OutputPaneTextColumnWidth";
|
|
|
|
|
const char OUTPUT_PANE_FILE_WIDTH[] = "OutputPaneFileColumnWidth";
|
2015-05-18 22:47:20 +03:00
|
|
|
const char SETTINGS_NAME_KEY[] = "TodoProjectSettings";
|
|
|
|
|
const char EXCLUDES_LIST_KEY[] = "ExcludesList";
|
2011-10-25 23:14:27 +03:00
|
|
|
|
|
|
|
|
// TODO Output TreeWidget columns
|
|
|
|
|
enum OutputColumnIndex {
|
|
|
|
|
OUTPUT_COLUMN_TEXT,
|
|
|
|
|
OUTPUT_COLUMN_FILE,
|
|
|
|
|
OUTPUT_COLUMN_LINE,
|
2014-07-15 14:33:19 +02:00
|
|
|
OUTPUT_COLUMN_COUNT
|
2011-10-25 23:14:27 +03:00
|
|
|
};
|
|
|
|
|
|
2012-02-24 09:43:52 +01:00
|
|
|
const int OUTPUT_TOOLBAR_SPACER_WIDTH = 25;
|
2011-10-25 23:14:27 +03:00
|
|
|
|
|
|
|
|
const int OUTPUT_PANE_UPDATE_INTERVAL = 2000;
|
|
|
|
|
|
2016-07-20 21:24:00 +03:00
|
|
|
const char FILTER_KEYWORD_NAME[] = "filterKeywordName";
|
|
|
|
|
|
2011-10-25 23:14:27 +03:00
|
|
|
} // namespace Constants
|
|
|
|
|
} // namespace Todo
|