projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add tooltips for filter window buttons
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
gui
/
controlflow
/
cfv.h
diff --git
a/ltt/branches/poly/lttv/modules/gui/controlflow/cfv.h
b/ltt/branches/poly/lttv/modules/gui/controlflow/cfv.h
index d9a144021789409876bb5b8f8a5ad7bbc953068c..5c2276e4ed4d09951511e7e97879a68084bb00fc 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/controlflow/cfv.h
+++ b/
ltt/branches/poly/lttv/modules/gui/controlflow/cfv.h
@@
-23,8
+23,11
@@
#include <gtk/gtk.h>
#include <lttvwindow/mainwindow.h>
#include <gtk/gtk.h>
#include <lttvwindow/mainwindow.h>
+#include <lttv/filter.h>
#include "processlist.h"
#include "processlist.h"
+#include <lttvwindow/lttv_plugin_tab.h>
+extern GQuark LTT_NAME_CPU;
#ifndef TYPE_DRAWING_T_DEFINED
#define TYPE_DRAWING_T_DEFINED
#ifndef TYPE_DRAWING_T_DEFINED
#define TYPE_DRAWING_T_DEFINED
@@
-40,7
+43,12
@@
struct _ControlFlowData {
GtkWidget *top_widget;
Tab *tab;
GtkWidget *top_widget;
Tab *tab;
-
+ LttvPluginTab *ptab;
+
+ GtkWidget *hbox;
+ GtkWidget *toolbar; /* Vbox that contains the viewer's toolbar */
+ GtkToolItem *button_prop; /* Properties button. */
+ GtkToolItem *button_filter; /* Properties button. */
GtkWidget *box; /* box that contains the hpaned. necessary for it to work */
GtkWidget *h_paned;
GtkWidget *box; /* box that contains the hpaned. necessary for it to work */
GtkWidget *h_paned;
@@
-48,7
+56,7
@@
struct _ControlFlowData {
Drawing_t *drawing;
GtkAdjustment *v_adjust ;
Drawing_t *drawing;
GtkAdjustment *v_adjust ;
-
+
/* Shown events information */
// TimeWindow time_window;
// LttTime current_time;
/* Shown events information */
// TimeWindow time_window;
// LttTime current_time;
@@
-58,15
+66,16
@@
struct _ControlFlowData {
guint background_info_waiting; /* Number of background requests waited for
in order to have all the info ready. */
guint background_info_waiting; /* Number of background requests waited for
in order to have all the info ready. */
-
}
;
+
LttvFilter *filter
;
+} ;
/* Control Flow Data constructor */
/* Control Flow Data constructor */
-ControlFlowData *guicontrolflow(
void
);
+ControlFlowData *guicontrolflow(
LttvPluginTab *ptab
);
void
void
-guicontrolflow_destructor_full(
ControlFlowData *control_flow_
data);
+guicontrolflow_destructor_full(
gpointer
data);
void
void
-guicontrolflow_destructor(
ControlFlowData *control_flow_
data);
+guicontrolflow_destructor(
gpointer
data);
static inline GtkWidget *guicontrolflow_get_widget(
ControlFlowData *control_flow_data)
static inline GtkWidget *guicontrolflow_get_widget(
ControlFlowData *control_flow_data)
This page took
0.024226 seconds
and
4
git commands to generate.