1
/***************************************************************************
2
smb4kglobal_p - This is the private helper class of the Smb4KGlobal
6
copyright : (C) 2007-2008 by Alexander Reinholdt
7
email : dustpuppy@users.berlios.de
8
***************************************************************************/
10
/***************************************************************************
11
* This program is free software; you can redistribute it and/or modify *
12
* it under the terms of the GNU General Public License as published by *
13
* the Free Software Foundation; either version 2 of the License, or *
14
* (at your option) any later version. *
16
* This program is distributed in the hope that it will be useful, but *
17
* WITHOUT ANY WARRANTY; without even the implied warranty of *
18
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
19
* General Public License for more details. *
21
* You should have received a copy of the GNU General Public License *
22
* along with this program; if not, write to the *
23
* Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, *
25
***************************************************************************/
27
#ifndef SMB4KGLOBAL_P_H
28
#define SMB4KGLOBAL_P_H
37
// application specific includes
38
#include <smb4kworkgroup.h>
39
#include <smb4khost.h>
40
#include <smb4kshare.h>
43
* This class is a private helper for the Smb4KGlobal namespace.
45
* @author Alexander Reinholdt <dustpuppy@users.berlios.de>
48
class Smb4KGlobalPrivate
59
~Smb4KGlobalPrivate();
62
* Returns the name of the temporary directory.
64
const QString &tempDir();
67
* This function returns the global workgroup list.
69
QList<Smb4KWorkgroup *> workgroupsList;
72
* This function returns the global host list.
74
QList<Smb4KHost *> hostsList;
77
* This function returns the global list of mounted shares.
79
QList<Smb4KShare *> mountedSharesList;