mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-03-21 17:34:57 -05:00
23 lines
652 B
C++
23 lines
652 B
C++
#pragma once
|
|
#include "export-symbol-helper.hpp"
|
|
|
|
#include <obs-data.h>
|
|
#include <QTabWidget>
|
|
|
|
namespace advss {
|
|
|
|
EXPORT void AddSetupTabCallback(const char *tabName,
|
|
std::function<QWidget *()> createWidget,
|
|
std::function<void(QTabWidget *)> setupTab);
|
|
EXPORT void SetTabVisibleByName(QTabWidget *tabWidget, bool visible,
|
|
const QString &name);
|
|
void SaveLastOpenedTab(QTabWidget *tabWidget);
|
|
void ResetLastOpenedTab();
|
|
void SetTabOrder(QTabWidget *tabWidget);
|
|
void SetCurrentTab(QTabWidget *tabWidget);
|
|
void SetupOtherTabs(QTabWidget *tabWidget);
|
|
void SaveTabOrder(obs_data_t *obj);
|
|
void LoadTabOrder(obs_data_t *obj);
|
|
|
|
} // namespace advss
|