File indexing completed on 2024-05-05 17:34:10
0001 #ifndef CONDITION_TYPE_MENU_H 0002 #define CONDITION_TYPE_MENU_H 0003 /* SPDX-FileCopyrightText: 2009 Michael Jansen <kde@michael-jansen.biz> 0004 0005 SPDX-License-Identifier: LGPL-2.0-or-later 0006 */ 0007 0008 #include <QMenu> 0009 0010 /** 0011 * @author Michael Jansen <kde@michael-jansen.biz> 0012 */ 0013 class ConditionTypeMenu : public QMenu 0014 { 0015 Q_OBJECT 0016 0017 public: 0018 /** 0019 * Default constructor 0020 */ 0021 ConditionTypeMenu(QWidget *parent = nullptr); 0022 0023 /** 0024 * Destructor 0025 */ 0026 ~ConditionTypeMenu() override; 0027 0028 enum ConditionType { 0029 ACTIVE_WINDOW, 0030 EXISTING_WINDOW, 0031 AND, 0032 OR, 0033 NOT, 0034 }; 0035 }; 0036 0037 #endif /* #ifndef CONDITION_TYPE_MENU_H */