mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-08-08 15:46:37 +02:00
byuu says: Everything *should* be working again, but of course that won't actually be the case. Here's where things stand: - bsnes, higan, icarus, and genius compile and run fine on FreeBSD with GTK - ruby video and audio drivers are untested on Windows, macOS, and Linux - hiro is untested on macOS - bsnes' status bar is not showing up properly with hiro/qt - bsnes and higan's about screen is not showing up properly with hiro/qt (1x1 window size) - bsnes on Windows crashes often when saving states, and I'm not sure why ... it happens inside Encode::RLE - bsnes on Windows crashes with ruby.input.windows (unsure why) - bsnes on Windows fails to show the verified emblem on the status bar properly - hiro on Windows flickers when changing tabs To build the Windows bsnes and higan ports, use ruby="video.gdi audio.directsound" Compilation error logs for Linux will help me fix the inevitable list of typos there. I can fix the typos on other platforms, I just haven't gotten to it yet.
33 lines
937 B
C++
33 lines
937 B
C++
#if defined(Hiro_TableView)
|
|
|
|
namespace hiro {
|
|
|
|
struct pTableView : pWidget {
|
|
Declare(TableView, Widget)
|
|
|
|
auto append(sTableViewColumn header) -> void;
|
|
auto append(sTableViewItem item) -> void;
|
|
auto remove(sTableViewColumn header) -> void;
|
|
auto remove(sTableViewItem item) -> void;
|
|
auto resizeColumns() -> void;
|
|
auto setAlignment(Alignment alignment) -> void;
|
|
auto setBackgroundColor(Color color) -> void;
|
|
auto setBatchable(bool batchable) -> void;
|
|
auto setBordered(bool bordered) -> void;
|
|
auto setForegroundColor(Color color) -> void;
|
|
auto setHeadered(bool headered) -> void;
|
|
auto setSortable(bool sortable) -> void;
|
|
|
|
auto _onSize() -> void;
|
|
auto _width(unsigned column) -> unsigned;
|
|
auto _widthOfColumn(unsigned column) -> unsigned;
|
|
auto _widthOfCell(unsigned row, unsigned column) -> unsigned;
|
|
|
|
QtTableView* qtTableView = nullptr;
|
|
QtTableViewDelegate* qtTableViewDelegate = nullptr;
|
|
};
|
|
|
|
}
|
|
|
|
#endif
|