oprof_start.base.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form interface generated from reading ui file 'oprof_start.base.ui'
00003 **
00004 ** Created by User Interface Compiler
00005 **
00006 ** WARNING! All changes made in this file will be lost!
00007 ****************************************************************************/
00008 
00009 #ifndef OPROF_START_BASE_H
00010 #define OPROF_START_BASE_H
00011 
00012 #include <qvariant.h>
00013 #include <qdialog.h>
00014 
00015 class QVBoxLayout;
00016 class QHBoxLayout;
00017 class QGridLayout;
00018 class QSpacerItem;
00019 class QTabWidget;
00020 class QWidget;
00021 class QGroupBox;
00022 class QListView;
00023 class QListViewItem;
00024 class QCheckBox;
00025 class QLabel;
00026 class QLineEdit;
00027 class QButtonGroup;
00028 class QToolButton;
00029 class QPushButton;
00030 
00031 class oprof_start_base : public QDialog
00032 {
00033     Q_OBJECT
00034 
00035 public:
00036     oprof_start_base( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00037     ~oprof_start_base();
00038 
00039     QTabWidget* setup_config_tab;
00040     QWidget* counter_setup_page;
00041     QGroupBox* counter_group;
00042     QListView* events_list;
00043     QCheckBox* os_ring_count_cb;
00044     QCheckBox* user_ring_count_cb;
00045     QLabel* TextLabel1_2;
00046     QLineEdit* event_count_edit;
00047     QButtonGroup* unit_mask_group;
00048     QCheckBox* check0;
00049     QCheckBox* check1;
00050     QCheckBox* check2;
00051     QCheckBox* check3;
00052     QCheckBox* check4;
00053     QCheckBox* check5;
00054     QCheckBox* check6;
00055     QCheckBox* check7;
00056     QCheckBox* check11;
00057     QCheckBox* check13;
00058     QCheckBox* check15;
00059     QCheckBox* check10;
00060     QCheckBox* check14;
00061     QCheckBox* check9;
00062     QCheckBox* check8;
00063     QCheckBox* check12;
00064     QLabel* event_help_label;
00065     QWidget* configuration_page;
00066     QLabel* TextLabel1;
00067     QLineEdit* kernel_filename_edit;
00068     QToolButton* kernel_filename_tb;
00069     QCheckBox* no_vmlinux;
00070     QLineEdit* buffer_size_edit;
00071     QLineEdit* note_table_size_edit;
00072     QLabel* cpu_buffer_size_label;
00073     QLineEdit* cpu_buffer_size_edit;
00074     QLabel* buffer_size_label;
00075     QLabel* note_table_size_label;
00076     QLineEdit* buffer_watershed_edit;
00077     QLabel* buffer_watershed_label;
00078     QCheckBox* verbose;
00079     QCheckBox* separate_lib_cb;
00080     QCheckBox* separate_kernel_cb;
00081     QCheckBox* separate_cpu_cb;
00082     QCheckBox* separate_thread_cb;
00083     QLabel* callgraph_depth_label;
00084     QLineEdit* callgraph_depth_edit;
00085     QLabel* daemon_label;
00086     QPushButton* start_profiler_btn;
00087     QPushButton* flush_profiler_data_btn;
00088     QPushButton* stop_profiler_btn;
00089     QPushButton* reset_sample_files_btn;
00090     QPushButton* quit_and_save_btn;
00091 
00092 protected:
00093     QVBoxLayout* oprof_start_baseLayout;
00094     QVBoxLayout* counter_setup_pageLayout;
00095     QVBoxLayout* counter_groupLayout;
00096     QHBoxLayout* Layout10;
00097     QVBoxLayout* Layout9;
00098     QHBoxLayout* Layout16;
00099     QSpacerItem* Spacer13_2;
00100     QGridLayout* unit_mask_groupLayout;
00101     QSpacerItem* Spacer14;
00102     QVBoxLayout* configuration_pageLayout;
00103     QSpacerItem* Spacer9;
00104     QHBoxLayout* Layout11;
00105     QHBoxLayout* Layout12;
00106     QSpacerItem* Spacer11;
00107     QGridLayout* Layout11_2;
00108     QGridLayout* Layout36;
00109     QSpacerItem* Spacer12;
00110     QVBoxLayout* Layout34;
00111     QHBoxLayout* Layout33;
00112     QHBoxLayout* Layout37;
00113     QSpacerItem* Spacer5;
00114 
00115 protected slots:
00116     virtual void languageChange();
00117 
00118     virtual void choose_kernel_filename();
00119     virtual void event_over(QListViewItem *);
00120     virtual void event_selected();
00121     virtual void on_reset_sample_files();
00122     virtual void on_flush_profiler_data();
00123     virtual void on_separate_kernel_cb_changed(int);
00124     virtual void on_start_profiler();
00125     virtual void on_stop_profiler();
00126 
00127 
00128 };
00129 
00130 #endif // OPROF_START_BASE_H

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1