Developer documentation | Axl-2.5.1
Main Page
Classes
Files
File List
File Members
src
axlCore
axlMenuFactory.h
Go to the documentation of this file.
1
/* dtkAbstractProcessFactory.h ---
2
*
3
* Author: Julien Wintz
4
* Copyright (C) 2008 - Julien Wintz, Inria.
5
* Created: Fri Nov 7 15:48:10 2008 (+0100)
6
* Version: $Id: d19e5f1d628364f2ad3d3fbdcff221122159fe8e $
7
* Last-Updated: Thu Sep 27 16:11:54 2012 (+0200)
8
* By: Julien Wintz
9
* Update #: 67
10
*/
11
12
/* Commentary:
13
*
14
*/
15
16
/* Change log:
17
*
18
*/
19
20
#pragma once
21
22
#include <QtCore>
23
#include <QtWidgets>
24
25
#include "axlCoreExport.h"
26
27
28
class
AXLCORE_EXPORT
axlMenuFactory
:
public
QObject
29
{
30
Q_OBJECT
31
32
public
:
33
static
axlMenuFactory
*instance(
void
);
34
35
bool
registerMenu(QMenu *menu);
36
37
QList<QMenu *> menus(
void
);
38
39
protected
:
40
axlMenuFactory
(
void
);
41
~
axlMenuFactory
(
void
);
42
43
private
:
44
static
axlMenuFactory
*s_instance;
45
46
private
:
47
48
// forward decl.
49
class
axlMenuFactoryPrivate *d;
50
};
51
axlMenuFactory
Definition:
axlMenuFactory.h:28
AXLCORE_EXPORT
#define AXLCORE_EXPORT
Definition:
axlCoreExport2.h:15
Generated on Sun Dec 2 2018 20:28:09 for Axl-2.5.1 by 1.8.9.1