RetroArch
Classes | Macros | Typedefs | Functions | Variables
ui_qt.cpp File Reference
#include <file/file_path.h>
#include <string/stdstring.h>
#include "../ui_companion_driver.h"
#include "../../core.h"
#include "../../configuration.h"
#include "../../retroarch.h"
#include "../../verbosity.h"
#include "../../msg_hash.h"
#include "../../tasks/tasks_internal.h"
#include "ui_qt.h"
#include "qt/filedropwidget.h"
#include "qt/viewoptionsdialog.h"
#include <QApplication>
#include <QtWidgets>
#include <QDesktopWidget>
#include <QtGlobal>
#include <QStyle>
Include dependency graph for ui_qt.cpp:

Classes

struct  ui_companion_qt
 

Macros

#define INITIAL_WIDTH   1280
 
#define INITIAL_HEIGHT   720
 
#define GROUPED_DRAGGING   QMainWindow::GroupedDragging
 

Typedefs

typedef struct ui_companion_qt ui_companion_qt_t
 

Functions

static void ui_companion_qt_deinit (void *data)
 
static voidui_companion_qt_init (void)
 
static int ui_companion_qt_iterate (void *data, unsigned action)
 
static void ui_companion_qt_notify_content_loaded (void *data)
 
static void ui_companion_qt_toggle (void *data, bool force)
 
static void ui_companion_qt_event_command (void *data, enum event_command cmd)
 
static void ui_companion_qt_notify_list_pushed (void *data, file_list_t *list, file_list_t *menu_list)
 
static void ui_companion_qt_notify_refresh (void *data)
 
static void ui_companion_qt_log_msg (void *data, const char *msg)
 
void ui_companion_qt_msg_queue_push (void *data, const char *msg, unsigned priority, unsigned duration, bool flush)
 

Variables

static bool already_started = false
 
ui_companion_driver_t ui_companion_qt
 

Macro Definition Documentation

◆ GROUPED_DRAGGING

#define GROUPED_DRAGGING   QMainWindow::GroupedDragging

◆ INITIAL_HEIGHT

#define INITIAL_HEIGHT   720

◆ INITIAL_WIDTH

#define INITIAL_WIDTH   1280

Typedef Documentation

◆ ui_companion_qt_t

Function Documentation

◆ ui_companion_qt_deinit()

static void ui_companion_qt_deinit ( void data)
static
Here is the call graph for this function:

◆ ui_companion_qt_event_command()

static void ui_companion_qt_event_command ( void data,
enum event_command  cmd 
)
static
Here is the call graph for this function:

◆ ui_companion_qt_init()

static void* ui_companion_qt_init ( void  )
static
Here is the call graph for this function:

◆ ui_companion_qt_iterate()

static int ui_companion_qt_iterate ( void data,
unsigned  action 
)
static
Here is the call graph for this function:

◆ ui_companion_qt_log_msg()

static void ui_companion_qt_log_msg ( void data,
const char *  msg 
)
static
Here is the call graph for this function:

◆ ui_companion_qt_msg_queue_push()

void ui_companion_qt_msg_queue_push ( void data,
const char *  msg,
unsigned  priority,
unsigned  duration,
bool  flush 
)
Here is the call graph for this function:

◆ ui_companion_qt_notify_content_loaded()

static void ui_companion_qt_notify_content_loaded ( void data)
static
Here is the call graph for this function:

◆ ui_companion_qt_notify_list_pushed()

static void ui_companion_qt_notify_list_pushed ( void data,
file_list_t list,
file_list_t menu_list 
)
static
Here is the call graph for this function:

◆ ui_companion_qt_notify_refresh()

static void ui_companion_qt_notify_refresh ( void data)
static
Here is the call graph for this function:

◆ ui_companion_qt_toggle()

static void ui_companion_qt_toggle ( void data,
bool  force 
)
static
Here is the call graph for this function:

Variable Documentation

◆ already_started

bool already_started = false
static

◆ ui_companion_qt

Initial value:
= {
"qt",
}
ui_browser_window_t ui_browser_window_qt
Definition: ui_qt_browser_window.cpp:38
static void ui_companion_qt_notify_list_pushed(void *data, file_list_t *list, file_list_t *menu_list)
Definition: ui_qt.cpp:681
static void ui_companion_qt_log_msg(void *data, const char *msg)
Definition: ui_qt.cpp:697
ui_window_t ui_window_qt
Definition: ui_qt_window.cpp:3427
void ui_companion_qt_msg_queue_push(void *data, const char *msg, unsigned priority, unsigned duration, bool flush)
Definition: ui_qt.cpp:705
static int ui_companion_qt_iterate(void *data, unsigned action)
Definition: ui_qt.cpp:617
static void ui_companion_qt_notify_refresh(void *data)
Definition: ui_qt.cpp:689
#define NULL
Pointer to 0.
Definition: gctypes.h:65
ui_msg_window_t ui_msg_window_qt
Definition: ui_qt_msg_window.cpp:101
static void ui_companion_qt_notify_content_loaded(void *data)
Definition: ui_qt.cpp:624
static void ui_companion_qt_deinit(void *data)
Definition: ui_qt.cpp:203
ui_application_t ui_application_qt
Definition: ui_qt_application.cpp:186
static void ui_companion_qt_event_command(void *data, enum event_command cmd)
Definition: ui_qt.cpp:661
static void * ui_companion_qt_init(void)
Definition: ui_qt.cpp:216
static void ui_companion_qt_toggle(void *data, bool force)
Definition: ui_qt.cpp:629