1
/******************************************************************************
3
* This file is part of KSambaPlugin. *
5
* KSambaPlugin 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 2 of the License, or *
8
* (at your option) any later version. *
10
* KSambaPlugin 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. *
15
* You should have received a copy of the GNU General Public License *
16
* along with KSambaPlugin; if not, write to the Free Software *
17
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
19
******************************************************************************/
22
#ifndef KCMINTERFACE_H
23
#define KCMINTERFACE_H
25
#include <kiconloader.h>
26
#include <k3process.h>
29
#include "ui_kcminterface.h"
31
class KcmInterface : public QWidget, public Ui::KcmInterface
36
KcmInterface(QWidget* parent);
41
void securityLevelCombo_activated( int i );
42
void updateSecurityLevelHelpLbl();
43
void shareRadio_clicked();
44
void userRadio_clicked();
45
void serverRadio_clicked();
46
void domainRadio_clicked();
47
void adsRadioClicked();
48
void KUrlLabel1_leftClickedURL();
49
void lmAnnounceCombo_activated( int i);
50
void allowGuestLoginsChk_toggled( bool b);
51
void mapToGuestCombo_activated( int i);
58
#endif // KCMINTERFACE_H