framestackwidget.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef _FRAMESTACKWIDGET_H_
00019 #define _FRAMESTACKWIDGET_H_
00020
00021 #include <qlistbox.h>
00022 #include <qstrlist.h>
00023
00024 namespace JAVADebugger
00025 {
00026
00027 class FramestackWidget : public QListBox
00028 {
00029 Q_OBJECT
00030
00031 public:
00032 FramestackWidget( QWidget *parent=0, const char *name=0 );
00033 virtual ~FramestackWidget();
00034
00035 void parseJDBBacktraceList(char *str);
00036 void addItem(QCString s);
00037 void updateDone();
00038 void clearList();
00039 QCString getFrameParams(int frame);
00040 QString getFrameName(int frame);
00041
00042 public slots:
00043 void slotHighlighted(int index);
00044 void slotSelectFrame(int frame);
00045
00046 signals:
00047 void selectFrame(int selectFrame);
00048
00049 private:
00050 int currentFrame_;
00051 QStrList *currentList_;
00052 };
00053
00054 }
00055 #endif
This file is part of the documentation for KDevelop Version 3.1.2.