|         | 
     1 /* | 
|         | 
     2  *  LDForge: LDraw parts authoring CAD | 
|         | 
     3  *  Copyright (C) 2013 - 2015 Teemu Piippo | 
|         | 
     4  * | 
|         | 
     5  *  This program is free software: you can redistribute it and/or modify | 
|         | 
     6  *  it under the terms of the GNU General Public License as published by | 
|         | 
     7  *  the Free Software Foundation, either version 3 of the License, or | 
|         | 
     8  *  (at your option) any later version. | 
|         | 
     9  * | 
|         | 
    10  *  This program is distributed in the hope that it will be useful, | 
|         | 
    11  *  but WITHOUT ANY WARRANTY; without even the implied warranty of | 
|         | 
    12  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
|         | 
    13  *  GNU General Public License for more details. | 
|         | 
    14  * | 
|         | 
    15  *  You should have received a copy of the GNU General Public License | 
|         | 
    16  *  along with this program.  If not, see <http://www.gnu.org/licenses/>. | 
|         | 
    17  */ | 
|         | 
    18  | 
|         | 
    19 #pragma once | 
|         | 
    20 #include <QObject> | 
|         | 
    21 #include "../main.h" | 
|         | 
    22  | 
|         | 
    23 class MainWindow; | 
|         | 
    24  | 
|         | 
    25 class Toolset : public QObject | 
|         | 
    26 { | 
|         | 
    27 	Q_OBJECT | 
|         | 
    28 public: | 
|         | 
    29 	Toolset (MainWindow* parent); | 
|         | 
    30  | 
|         | 
    31 	static QVector<Toolset*> createToolsets (MainWindow* parent); | 
|         | 
    32  | 
|         | 
    33 protected: | 
|         | 
    34 	MainWindow* m_window; | 
|         | 
    35 }; |