2 // SourcesWin.h: Source C tracing window
4 // JPM = Jean-Paul Mari <djipi.mari@gmail.com>
7 // --- ---------- -------------------------------------------------------------
8 // JPM 08/23/2019 Created this file
11 #ifndef __SOURCECWIN_H__
12 #define __SOURCECWIN_H__
14 //#define SC_LAYOUTTEXTS // Use a layout with just texts
16 #include <QtWidgets/QtWidgets>
20 class SourceCWindow
: public QWidget
25 SourceCWindow(QWidget
* parent
= 0);
26 void FillTab(size_t index
, char **TextLines
, size_t NbLines
[], size_t *NumLinesUsed
);
27 void SetCursorTrace(int NumLineSrc
, bool Remove
);
30 void RefreshContents(void);
36 int CurrentNumLineSrc
;
41 QTableView
*TableView
;
42 QStandardItemModel
*model
;
45 size_t NbLinesText
[2];
46 size_t *PtrNumLinesUsed
;