ProcessViewBrowser-ServerProgramming
|
Macros | |
#define | pvSetColumnWith pvSetColumnWidth |
Functions | |
int | pvSetCaption (PARAM *p, const char *text) |
int | pvPlaySound (PARAM *p, const char *filename) |
int | pvBeep (PARAM *p) |
int | pvStatusMessage (PARAM *p, int r, int g, int b, const char *format,...) |
int | pvToolTip (PARAM *p, int id, const char *text) |
int | pvSetTextEx (PARAM *p, int id, const char *text, int option) |
int | pvSetText (PARAM *p, int id, const char *text) |
int | pvPrintf (PARAM *p, int id, const char *format,...) |
int | pvSetStyleSheet (PARAM *p, int id, const char *text) |
int | pvPrintfStyleSheet (PARAM *p, int id, const char *format,...) |
int | pvSetMinValue (PARAM *p, int id, int value) |
int | pvSetMaxValue (PARAM *p, int id, int value) |
int | pvSetValue (PARAM *p, int id, int value) |
int | pvClear (PARAM *p, int id) |
int | pvChangeItem (PARAM *p, int id, int index, const char *bmp_file, const char *text, int download_icon=1) |
int | pvInsertItem (PARAM *p, int id, int index, const char *bmp_file, const char *text, int download_icon=1) |
int | pvRemoveItem (PARAM *p, int id, int index) |
int | pvRemoveItemByName (PARAM *p, int id, const char *name) |
int | pvAddColumn (PARAM *p, int id, const char *text, int size) |
int | pvRemoveAllColumns (PARAM *p, int id) |
int | pvSetTableText (PARAM *p, int id, int x, int y, const char *text) |
int | pvSetTableButton (PARAM *p, int id, int x, int y, const char *text) |
int | pvSetTableCheckBox (PARAM *p, int id, int x, int y, int state, const char *text) |
int | pvSetTableComboBox (PARAM *p, int id, int x, int y, int editable, const char *textlist) |
int | pvSetTableLabel (PARAM *p, int id, int x, int y, const char *text) |
int | pvTablePrintf (PARAM *p, int id, int x, int y, const char *format,...) |
int | pvSetTableTextAlignment (PARAM *p, int id, int x, int y, int alignment) |
int | pvMysqldump (PARAM *p, int id, const char *command) |
int | pvCSVdump (PARAM *p, int id, const char *filename, char delimitor='\t') |
int | pvCSVcreate (PARAM *p, const char *command, const char *filename) |
int | pvCSV (PARAM *p, int id, const char *command, char delimitor='\t') |
int | pvSetListViewText (PARAM *p, int id, const char *path, int column, const char *text) |
int | pvListViewPrintf (PARAM *p, int id, const char *path, int column, const char *format,...) |
int | pvListViewSetSelected (PARAM *p, int id, const char *path, int column, int selected) |
int | pvListBoxSetSelected (PARAM *p, int id, int index, int selected) |
int | pvSetColumnWidth (PARAM *p, int id, int column, int width) |
int | pvSetRowHeight (PARAM *p, int id, int row, int height) |
int | pvSetWordWrap (PARAM *p, int id, int wrap) |
int | pvSetPixmap (PARAM *p, int id, const char *bmp_file, int download_icon=1) |
int | pvSetTablePixmap (PARAM *p, int id, int x, int y, const char *bmp_file, int download_icon=1) |
int | pvSetSource (PARAM *p, int id, const char *html_file) |
int | pvSetImage (PARAM *p, int id, const char *filename, int rotate=0) |
int | pvSetBufferedJpgImage (PARAM *p, int id, const unsigned char *buffer, int buffersize, int rotate=0) |
int | pvSetBufferTransparency (PARAM *p, int id, int a) |
int | pvSetBackgroundColor (PARAM *p, int id, int r, int g, int b) |
int | pvSetPaletteBackgroundColor (PARAM *p, int id, int r, int g, int b) |
int | pvSetPaletteForegroundColor (PARAM *p, int id, int r, int g, int b) |
int | pvSetFontColor (PARAM *p, int id, int r, int g, int b) |
int | pvSetFont (PARAM *p, int id, const char *family, int pointsize, int bold, int italic, int underline, int strikeout) |
int | pvDisplayNum (PARAM *p, int id, int num) |
int | pvDisplayFloat (PARAM *p, int id, float val) |
int | pvDisplayStr (PARAM *p, int id, const char *str) |
int | pvAddTab (PARAM *p, int id, int id_child, const char *str) |
int | pvSetListViewPixmap (PARAM *p, int id, const char *path, const char *bmp_file, int column, int download_icon=1) |
int | pvRemoveListViewItem (PARAM *p, int id, const char *path) |
int | pvRemoveIconViewItem (PARAM *p, int id, const char *text) |
int | pvSetIconViewItem (PARAM *p, int id, const char *bmp_file, const char *text, int download_icon=1) |
int | pvSetDateOrder (PARAM *p, int id, int order) |
int | pvSetDate (PARAM *p, int id, int year, int month, int day) |
int | pvSetMinDate (PARAM *p, int id, int year, int month, int day) |
int | pvSetMaxDate (PARAM *p, int id, int year, int month, int day) |
int | pvSetTime (PARAM *p, int id, int hour, int minute, int second=0, int msec=0) |
int | pvSetMinTime (PARAM *p, int id, int hour, int minute, int second=0, int msec=0) |
int | pvSetMaxTime (PARAM *p, int id, int hour, int minute, int second=0, int msec=0) |
int | pvEnsureCellVisible (PARAM *p, int id, int row, int col=1) |
int | pvMoveCursor (PARAM *p, int id, int cursor) |
int | pvScrollToAnchor (PARAM *p, int id, const char *anchor) |
int | pvSetZoomFactor (PARAM *p, int id, float factor) |
int | pvPrintHtmlOnPrinter (PARAM *p, int id) |
int | pvSetWidgetProperty (PARAM *p, int id, const char *name, const char *value) |
int | pvPassThroughOneJpegFrame (PARAM *p, int id, int source_fhdl, int inputIsSocket=1, int rotate=0) |
int | pvSendJpegFrame (PARAM *p, int id, unsigned char *frame, int rotate=0) |
int | pvSendRGBA (PARAM *p, int id, const unsigned char *image, int width, int height, int rotate=0) |
int | pvSaveDrawBuffer (PARAM *p, int id, const char *filename) |
These are the output routines
#define pvSetColumnWith pvSetColumnWidth |
int pvAddColumn | ( | PARAM * | p, |
int | id, | ||
const char * | text, | ||
int | size | ||
) |
Add a Column in a QListView. Allowed widgets: QListView
int pvAddTab | ( | PARAM * | p, |
int | id, | ||
int | id_child, | ||
const char * | str | ||
) |
Add a Tab to an QTabDialog id := id of TabWidget id_child := id of the QWidget for this tab str := text on the tab
int pvBeep | ( | PARAM * | p | ) |
Output a beep.
int pvChangeItem | ( | PARAM * | p, |
int | id, | ||
int | index, | ||
const char * | bmp_file, | ||
const char * | text, | ||
int | download_icon = 1 |
||
) |
Set the content of a widget. if bmp_file == NULL no pixmap is drawn else bmp_file = name of PNG file or an 8bpp bitmap file Allowed widgets: QListBox
int pvClear | ( | PARAM * | p, |
int | id | ||
) |
Clear the content of a widget. Allowed widgets: QTable, QListBox, QComboBox, QMultiLineEdit, QListView, QIconView
int pvCSV | ( | PARAM * | p, |
int | id, | ||
const char * | command, | ||
char | delimitor = '\t' |
||
) |
dump CSV file to table=id by calling "command".
int pvCSVcreate | ( | PARAM * | p, |
const char * | command, | ||
const char * | filename | ||
) |
create CSV file by calling "command > filename".
int pvCSVdump | ( | PARAM * | p, |
int | id, | ||
const char * | filename, | ||
char | delimitor = '\t' |
||
) |
dump CSV file and populate table.
Allowed widgets: QTable
int pvDisplayFloat | ( | PARAM * | p, |
int | id, | ||
float | val | ||
) |
Display float on a QLCDNumber
int pvDisplayNum | ( | PARAM * | p, |
int | id, | ||
int | num | ||
) |
Display num on a QLCDNumber
int pvDisplayStr | ( | PARAM * | p, |
int | id, | ||
const char * | str | ||
) |
Display string on a QLCDNumber
int pvEnsureCellVisible | ( | PARAM * | p, |
int | id, | ||
int | row, | ||
int | col = 1 |
||
) |
Ensure that the table cell is visible, scroll if necessary allowed widgets: QTable
int pvInsertItem | ( | PARAM * | p, |
int | id, | ||
int | index, | ||
const char * | bmp_file, | ||
const char * | text, | ||
int | download_icon = 1 |
||
) |
Insert an item. if bmp_file == NULL no pixmap is drawn else bmp_file = name of PNG file or an 8bpp bitmap file if index == -1 append text at the end of the list Allowed widgets: QListBox, QComboBox
int pvListBoxSetSelected | ( | PARAM * | p, |
int | id, | ||
int | index, | ||
int | selected | ||
) |
selected = 0 | 1 | 2 if selected == 0 item is unselected if selected == 1 item is selected
int pvListViewPrintf | ( | PARAM * | p, |
int | id, | ||
const char * | path, | ||
int | column, | ||
const char * | format, | ||
... | |||
) |
Set the text of a ListViewItem. Works as printf(format,...); example: path = "/dir/subdir/subsubdir" path := similar to a unix directory path
Example for colored cells: pvListViewPrintf(p,myListView,"/path/to",0,"color(255,0,0)this is the colored text"); prepend: color(r,g,b)
Allowed widgets: QListView
int pvListViewSetSelected | ( | PARAM * | p, |
int | id, | ||
const char * | path, | ||
int | column, | ||
int | selected | ||
) |
selected = 0 | 1 | 2 if selected == 0 item is unselected if selected == 1 item is selected if selected == 2 item is selected and all other tree branches are closed
int pvMoveCursor | ( | PARAM * | p, |
int | id, | ||
int | cursor | ||
) |
Move the cursor allowed widgets: QTextBrowser, QMultiLineEdit cursor := TextCursor
int pvMysqldump | ( | PARAM * | p, |
int | id, | ||
const char * | command | ||
) |
Run mysqldump and populate table. See: mysqldump --help Runs: mysqldump -X command
Allowed widgets: QTable
int pvPassThroughOneJpegFrame | ( | PARAM * | p, |
int | id, | ||
int | source_fhdl, | ||
int | inputIsSocket = 1 , |
||
int | rotate = 0 |
||
) |
Pass 1 JPEG frame from a camera or other source to the pvbrowser client. Allowed widgets: QImage
int pvPlaySound | ( | PARAM * | p, |
const char * | filename | ||
) |
Play Sound. filename should point to a *.wav audio file. First pvDownloadFile(PARAM *p, const char *filename);
int pvPrintf | ( | PARAM * | p, |
int | id, | ||
const char * | format, | ||
... | |||
) |
Set the text of a widget. The functions works like printf() Allowed widgets: QLabel, QPushButton, QLineEdit, QMultiLineEdit, QComboBox, QRadioButton, QCheckBox, QTextBrowser, QGroupBox
int pvPrintfStyleSheet | ( | PARAM * | p, |
int | id, | ||
const char * | format, | ||
... | |||
) |
Printf the style sheet of a widget. (See Qt documentation for style sheets) The functions works like printf() Allowed widgets: all widgets id := id_of_widget or ID_ROOTWIDGET, ID_EDITBAR, ID_TOOLBAR, ID_STATUSBAR, ID_MAINWINDOW or id_of_dock_widget
int pvPrintHtmlOnPrinter | ( | PARAM * | p, |
int | id | ||
) |
Print the HTML page on a printer allowed widgets: QTextBrowser
int pvRemoveAllColumns | ( | PARAM * | p, |
int | id | ||
) |
Remove all Columns in a QListView. Allowed widgets: QListView
int pvRemoveIconViewItem | ( | PARAM * | p, |
int | id, | ||
const char * | text | ||
) |
Remove a QIconView item
int pvRemoveItem | ( | PARAM * | p, |
int | id, | ||
int | index | ||
) |
Remove an item. Allowed widgets: QListBox, QComboBox
int pvRemoveItemByName | ( | PARAM * | p, |
int | id, | ||
const char * | name | ||
) |
Remove an item by it's name. Allowed widgets: QListBox, QComboBox
int pvRemoveListViewItem | ( | PARAM * | p, |
int | id, | ||
const char * | path | ||
) |
example: path = "/dir/subdir/subsubdir" path := similar to a unix directory path Remove a QListView item
int pvSaveDrawBuffer | ( | PARAM * | p, |
int | id, | ||
const char * | filename | ||
) |
Save rendered buffer as PNG or JPG file in temporary directory. filename is without path. Allowed widgets: QDrawWidget
int pvScrollToAnchor | ( | PARAM * | p, |
int | id, | ||
const char * | anchor | ||
) |
Scroll to anchor allowed widgets: QTextBrowser
int pvSendJpegFrame | ( | PARAM * | p, |
int | id, | ||
unsigned char * | frame, | ||
int | rotate = 0 |
||
) |
Send 1 JPEG frame from a camera or other source to the pvbrowser client. Allowed widgets: QImage
int pvSendRGBA | ( | PARAM * | p, |
int | id, | ||
const unsigned char * | image, | ||
int | width, | ||
int | height, | ||
int | rotate = 0 |
||
) |
Send a RGBA image to the pvbrowser client. Allowed widgets: QImage
int pvSetBackgroundColor | ( | PARAM * | p, |
int | id, | ||
int | r, | ||
int | g, | ||
int | b | ||
) |
Set the background color of the widget. Allowed widgets: QLabel, QDraw
int pvSetBufferedJpgImage | ( | PARAM * | p, |
int | id, | ||
const unsigned char * | buffer, | ||
int | buffersize, | ||
int | rotate = 0 |
||
) |
Set a new image in an existing image. For example get a frame from a MJPG webcam with the rlWebcam method int getFrameBuffer(unsigned char *buffer, int maxbuffer, int timeout=3000); and send it to the pvbrowser client with this function. if(rotate == +90) then rotate +90 degrees if(rotate == -90) then rotate -90 degrees Allowed widgets: QImage
int pvSetBufferTransparency | ( | PARAM * | p, |
int | id, | ||
int | a | ||
) |
Set the transparency for the drawing buffer. "int a;" is in the range of 0-255 where 0 is fully transparent and 255 is fully opaque Allowed widgets: QDraw
int pvSetCaption | ( | PARAM * | p, |
const char * | text | ||
) |
Set program Title.
int pvSetColumnWidth | ( | PARAM * | p, |
int | id, | ||
int | column, | ||
int | width | ||
) |
Set the width of a table column. if column == -1 then set border width if width > 0 -> set width if width == 0 -> hide if width == -1 -> resize to contents Allowed widgets: QTable
int pvSetDate | ( | PARAM * | p, |
int | id, | ||
int | year, | ||
int | month, | ||
int | day | ||
) |
Set date allowed widgets: QDateEdit, QDateTimeEdit
int pvSetDateOrder | ( | PARAM * | p, |
int | id, | ||
int | order | ||
) |
Set date order, enum Order { DMY, MDY, YMD, YDM } allowed widgets: QDateEdit, QDateTimeEdit
int pvSetFont | ( | PARAM * | p, |
int | id, | ||
const char * | family, | ||
int | pointsize, | ||
int | bold, | ||
int | italic, | ||
int | underline, | ||
int | strikeout | ||
) |
Set the font of the widget. The font will be propagated to all children. pointsize (in pitch) bold = 0|1 italic = 0|1 underline = 0|1 strikeout = 0|1 Allowed widgets: all widgets
int pvSetFontColor | ( | PARAM * | p, |
int | id, | ||
int | r, | ||
int | g, | ||
int | b | ||
) |
Set the font color of the widget. r=-1,g=-1,b=-1 := unsetPalette() Allowed widgets: QMultiLineEdit
int pvSetIconViewItem | ( | PARAM * | p, |
int | id, | ||
const char * | bmp_file, | ||
const char * | text, | ||
int | download_icon = 1 |
||
) |
Insert a QIconViewItem pixmap and text
int pvSetImage | ( | PARAM * | p, |
int | id, | ||
const char * | filename, | ||
int | rotate = 0 |
||
) |
Set a new image in an existing image. if(rotate == +90) then rotate +90 degrees if(rotate == -90) then rotate -90 degrees Allowed widgets: QImage
int pvSetListViewPixmap | ( | PARAM * | p, |
int | id, | ||
const char * | path, | ||
const char * | bmp_file, | ||
int | column, | ||
int | download_icon = 1 |
||
) |
example: path = "/dir/subdir/subsubdir" path := similar to a unix directory path Set a QListView pixmap Use PNG file.
int pvSetListViewText | ( | PARAM * | p, |
int | id, | ||
const char * | path, | ||
int | column, | ||
const char * | text | ||
) |
Set the text of a ListViewItem. example: path = "/dir/subdir/subsubdir" path := similar to a unix directory path
Example for colored cells: pvSetListViewText(p,myListView,"/path/to",0,"color(255,0,0)this is the colored text"); prepend: color(r,g,b)
Allowed widgets: QListView
int pvSetMaxDate | ( | PARAM * | p, |
int | id, | ||
int | year, | ||
int | month, | ||
int | day | ||
) |
Set max date allowed widgets: QDateEdit, QDateTimeEdit
int pvSetMaxTime | ( | PARAM * | p, |
int | id, | ||
int | hour, | ||
int | minute, | ||
int | second = 0 , |
||
int | msec = 0 |
||
) |
Set time allowed widgets: QTimeEdit, QDateTimeEdit
int pvSetMaxValue | ( | PARAM * | p, |
int | id, | ||
int | value | ||
) |
Set the maximum value of a widget. Allowed widgets: QSlider, QSpinBox, QDial, QProgressBar
int pvSetMinDate | ( | PARAM * | p, |
int | id, | ||
int | year, | ||
int | month, | ||
int | day | ||
) |
Set min date allowed widgets: QDateEdit, QDateTimeEdit
int pvSetMinTime | ( | PARAM * | p, |
int | id, | ||
int | hour, | ||
int | minute, | ||
int | second = 0 , |
||
int | msec = 0 |
||
) |
Set time allowed widgets: QTimeEdit, QDateTimeEdit
int pvSetMinValue | ( | PARAM * | p, |
int | id, | ||
int | value | ||
) |
Set the minimum value of a widget. Allowed widgets: QSlider, QSpinBox, QDial, QProgressBar
int pvSetPaletteBackgroundColor | ( | PARAM * | p, |
int | id, | ||
int | r, | ||
int | g, | ||
int | b | ||
) |
Set the background color of the widget. r=-1,g=-1,b=-1 := unsetPalette() Allowed widgets: all widgets
int pvSetPaletteForegroundColor | ( | PARAM * | p, |
int | id, | ||
int | r, | ||
int | g, | ||
int | b | ||
) |
Set the foreground color of the widget. r=-1,g=-1,b=-1 := unsetPalette() Allowed widgets: all widgets
int pvSetPixmap | ( | PARAM * | p, |
int | id, | ||
const char * | bmp_file, | ||
int | download_icon = 1 |
||
) |
Set the pixmap. Use PNG file.
also: bmp_file = name of an 8bpp bitmap file if bmp_file == NULL reset pixmap Allowed widgets: QPushButton
int pvSetRowHeight | ( | PARAM * | p, |
int | id, | ||
int | row, | ||
int | height | ||
) |
Set the height of a table row. if row == -1 then set border height if row >= 0 && height == -1 then set autoresizeRowToContents=1 if row >= 0 && height == -2 then set autoresizeRowToContents=0 default autoresizeRowToContents=0 Allowed widgets: QTable
int pvSetSource | ( | PARAM * | p, |
int | id, | ||
const char * | html_file | ||
) |
Set the file to show in QTextBrowser. html_file = file to start with or http://webpage.url Allowed widgets: QTextBrowser
int pvSetStyleSheet | ( | PARAM * | p, |
int | id, | ||
const char * | text | ||
) |
Set the style sheet of a widget. (See Qt documentation for style sheets) Allowed widgets: all widgets id := id_of_widget or ID_ROOTWIDGET, ID_EDITBAR, ID_TOOLBAR, ID_STATUSBAR, ID_MAINWINDOW or id_of_dock_widget
int pvSetTableButton | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
const char * | text | ||
) |
Set a table cell to Button. Allowed widgets: QTable
int pvSetTableCheckBox | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
int | state, | ||
const char * | text | ||
) |
Set a table cell to CheckBox. Allowed widgets: QTable
int pvSetTableComboBox | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
int | editable, | ||
const char * | textlist | ||
) |
Set a table cell to ComboBox.
example: pvSetTableComboBox(p,Table1,2,1,1,"choice1,choice2,choice3");
You can add a # in front of choice in order to make it the selectedChoice. example: make choice2 the selectedChoice pvSetTableComboBox(p,Table1,2,1,1,"choice1,#choice2,choice3");
Allowed widgets: QTable
int pvSetTableLabel | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
const char * | text | ||
) |
Set a table cell to label Allowed widgets: QTable
int pvSetTablePixmap | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
const char * | bmp_file, | ||
int | download_icon = 1 |
||
) |
Set the pixmap of a table cell. Use PNG file.
also: bmp_file = name of an 8bpp bitmap file Allowed widgets: QTable
int pvSetTableText | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
const char * | text | ||
) |
Set the text of a table cell. if x == -1 then set row text if y == -1 then set column text
Example for colored table cells: pvTableText(p,Table1,0,0,"color(255,0,0)this is the cell text"); prepend: color(r,g,b)
Allowed widgets: QTable
int pvSetTableTextAlignment | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
int | alignment | ||
) |
Set the text alignment of a table cell.
alignment := AlignLeft # Aligns with the left edge. AlignRight # Aligns with the right edge. AlignHCenter # Centers horizontally in the available space. AlignJustify # Justifies the text in the available space.
Allowed widgets: QTable
int pvSetText | ( | PARAM * | p, |
int | id, | ||
const char * | text | ||
) |
Set the text of a widget. Allowed widgets: QLabel, QPushButton, QLineEdit, QMultiLineEdit, QComboBox, QRadioButton, QCheckBox, QTextBrowser
int pvSetTextEx | ( | PARAM * | p, |
int | id, | ||
const char * | text, | ||
int | option | ||
) |
Set the text of a widget. option := -1 || HTML_HEADER || HTML_STYLE || HTML_BODY Allowed widgets: QLabel, QPushButton, QLineEdit, QMultiLineEdit, QComboBox, QRadioButton, QCheckBox, QTextBrowser
int pvSetTime | ( | PARAM * | p, |
int | id, | ||
int | hour, | ||
int | minute, | ||
int | second = 0 , |
||
int | msec = 0 |
||
) |
Set time allowed widgets: QTimeEdit, QDateTimeEdit
int pvSetValue | ( | PARAM * | p, |
int | id, | ||
int | value | ||
) |
Set the value of a widget. Allowed widgets: QSlider, QSpinBox, QDial, QProgressBar, QTabWidget, QToolBox For QMultiLineEdit set maxlines = value
int pvSetWidgetProperty | ( | PARAM * | p, |
int | id, | ||
const char * | name, | ||
const char * | value | ||
) |
Set a property of a custom widget. See the documentation of the custom widget plugin. allowed widgets: QCustomWidget
int pvSetWordWrap | ( | PARAM * | p, |
int | id, | ||
int | wrap | ||
) |
Set word wrap for table. wrap = 0 | 1 Allowed widgets: QTable
int pvSetZoomFactor | ( | PARAM * | p, |
int | id, | ||
float | factor | ||
) |
Set zoom factor of the HTML page allowed widgets: QTextBrowser
int pvStatusMessage | ( | PARAM * | p, |
int | r, | ||
int | g, | ||
int | b, | ||
const char * | format, | ||
... | |||
) |
Output status message. If r = g = b = -1 -> normal background color
int pvTablePrintf | ( | PARAM * | p, |
int | id, | ||
int | x, | ||
int | y, | ||
const char * | format, | ||
... | |||
) |
Set the text of a table cell. Works as printf(format,...); if x == -1 then set row text if y == -1 then set column text
Example for colored table cells: pvTablePrintf(p,Table1,0,0,"color(255,0,0)this is the cell text"); prepend: color(r,g,b)
Allowed widgets: QTable
int pvToolTip | ( | PARAM * | p, |
int | id, | ||
const char * | text | ||
) |
Set a QToolTip for the widget. It will be displayed near the widget when you move over.