2023-09-28 Fred Gleason <fredg@paravelsystems.com>

* Added a 'RDJsonEscape(const QString &str)' function in
	'lib/rdweb.cpp' and 'lib/rdweb.h'.
	* Added a '--dump-panel-updates' switch to rdpanel(1).
	* Added a rdpanel(1) man page.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2023-09-28 15:51:08 -04:00
parent 4e48d86522
commit 5118c36219
14 changed files with 302 additions and 7 deletions

View File

@@ -21,8 +21,9 @@
#ifndef RDPANEL_BUTTON_H
#define RDPANEL_BUTTON_H
#include <rdpushbutton.h>
#include <rdplay_deck.h>
#include <rdpushbutton.h>
#include <rdweb.h>
#define RDPANEL_BUTTON_MARGIN 5
@@ -70,6 +71,8 @@ class RDPanelButton : public RDPushButton
void setDuckVolume(int lvel);
void setAllowDrags(bool state);
void resetCounter();
bool isEmpty() const;
QString json(int padding=0,bool final=false);
signals:
void cartDropped(int row,int col,unsigned cartnum,const QColor &color,