~ubuntu-branches/ubuntu/saucy/rocs/saucy-proposed

« back to all changes in this revision

Viewing changes to App/Interface/IncludeManagerSettings.h

  • Committer: Package Import Robot
  • Author(s): Rohan Garg, Rohan Garg, Philip Muškovac
  • Date: 2013-06-21 02:04:20 UTC
  • mfrom: (1.1.27)
  • Revision ID: package-import@ubuntu.com-20130621020420-lzlui9y7qc6w3xog
Tags: 4:4.10.80-0ubuntu1
[ Rohan Garg ]
* New upstream release

[ Philip Muškovac ]
* Build-depend on libgrantlee-dev and libx11-dev
* Update rocs.install and not-installed 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
    This file is part of Rocs.
3
 
    Copyright 2010  Wagner Reck <wagner.reck@gmail.com>
4
 
 
5
 
    This program is free software; you can redistribute it and/or
6
 
    modify it under the terms of the GNU General Public License as
7
 
    published by the Free Software Foundation; either version 2 of
8
 
    the License, or (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
 
#ifndef INCLUDEMANAGERSETTINGS_H
20
 
#define INCLUDEMANAGERSETTINGS_H
21
 
 
22
 
#include <QWidget>
23
 
#include <QListWidget>
24
 
#include <QLineEdit>
25
 
#include <kurlrequester.h>
26
 
 
27
 
class IncludeManagerSettings : public QWidget
28
 
{
29
 
    Q_OBJECT
30
 
public:
31
 
 
32
 
    explicit IncludeManagerSettings(QWidget* parent = 0, Qt::WindowFlags f = 0);
33
 
 
34
 
    virtual ~IncludeManagerSettings();
35
 
 
36
 
public slots:
37
 
    void readConfig();
38
 
    void saveSettings();
39
 
private slots:
40
 
    void includeChanged();
41
 
    void insertUrl();
42
 
//     void editItem(QListWidgetItem*);
43
 
    /** Remove the selected path (url) from list of places where Rocs will search for plugins. */
44
 
    void removeURL();
45
 
private:
46
 
    KUrlRequester* _url;
47
 
    QListWidget* _list_View;
48
 
signals:
49
 
    void changed(bool);
50
 
};
51
 
 
52
 
#endif // INCLUDEMANAGERSETTINGS_H