Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Keystone
00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
explorer_context_menu.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QMenu>
4
5
class
BlamExplorerBarTreeWidget
;
6
7
class
BlamExplorerBarContextMenu
:
public
QMenu
8
{
9
private
:
10
BlamExplorerBarTreeWidget
* tree_node =
nullptr
;
11
12
QAction CreateMenuItem(std::string icon_id, QString label);
13
14
public
:
15
BlamExplorerBarContextMenu
(
BlamExplorerBarTreeWidget
* _tree_node, QPoint pos, QWidget *parent = Q_NULLPTR);
16
~BlamExplorerBarContextMenu
();
17
18
private
slots:
19
20
void
Open_Clicked(
bool
checked);
21
void
Open_Backup_Clicked(
bool
checked);
22
void
Duplicate_Clicked(
bool
checked);
23
void
Delete_Clicked(
bool
checked);
24
void
Rename_Clicked(
bool
checked);
25
26
void
Refresh_Clicked(
bool
checked);
27
28
void
OpenFileLocation_Clicked(
bool
checked);
29
void
Information_Clicked(
bool
checked);
30
31
void
Compile_Clicked(
bool
checked);
32
void
Decompile_Clicked(
bool
checked);
33
};
BlamExplorerBarContextMenu::~BlamExplorerBarContextMenu
~BlamExplorerBarContextMenu()
Definition:
explorer_context_menu.cpp:105
BlamExplorerBarContextMenu
Definition:
explorer_context_menu.h:7
themes.h
treewidget.h
BlamKeystone::Themes::GetActiveTheme
KEYSTONE BlamEditorTheme * GetActiveTheme()
Retrieves the currently selected theme.
Definition:
themes.cpp:335
BlamExplorerBarTreeWidget::tag_node
BlamTagTreeNode * tag_node
The node associated with this widget.
Definition:
treewidget.h:33
BlamExplorerBarTreeWidget
Definition:
treewidget.h:14
BlamExplorerBarContextMenu::BlamExplorerBarContextMenu
BlamExplorerBarContextMenu(BlamExplorerBarTreeWidget *_tree_node, QPoint pos, QWidget *parent=Q_NULLPTR)
Definition:
explorer_context_menu.cpp:8
explorer_context_menu.h
keystone
components
ui
shared
controls
explorer
context_menu
explorer_context_menu.h
Generated on Sun Jul 2 2023 23:06:37 for Blamite Game Engine - Keystone by
1.8.17