mirror of
https://github.com/obsqrbtz/clrsync.git
synced 2026-04-09 12:37:41 +03:00
chore: structured src/gui, run clang-format
This commit is contained in:
22
src/gui/views/preview_renderer.hpp
Normal file
22
src/gui/views/preview_renderer.hpp
Normal file
@@ -0,0 +1,22 @@
|
||||
#ifndef CLRSYNC_GUI_PREVIEW_RENDERER_HPP
|
||||
#define CLRSYNC_GUI_PREVIEW_RENDERER_HPP
|
||||
|
||||
#include "color_text_edit/TextEditor.h"
|
||||
#include "core/palette/palette.hpp"
|
||||
|
||||
class preview_renderer
|
||||
{
|
||||
public:
|
||||
preview_renderer();
|
||||
|
||||
void render(const clrsync::core::palette &palette);
|
||||
void apply_palette(const clrsync::core::palette &palette);
|
||||
|
||||
private:
|
||||
void render_code_preview();
|
||||
void render_terminal_preview(const clrsync::core::palette &palette);
|
||||
|
||||
TextEditor m_editor;
|
||||
};
|
||||
|
||||
#endif // CLRSYNC_GUI_PREVIEW_RENDERER_HPP
|
||||
Reference in New Issue
Block a user