3 * \file QCommandBuffer.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
12 #ifndef QCOMMANDBUFFER_H
13 #define QCOMMANDBUFFER_H
17 class QListWidgetItem;
24 class ControlCommandBuffer;
26 class QCommandBuffer : public QWidget {
29 QCommandBuffer(GuiView * view, ControlCommandBuffer & control);
31 /// focus the edit widget
34 /// cancel command compose
36 /// dispatch a command
41 void complete_selected(QListWidgetItem *);
46 /// leave and hide the command buffer
53 ControlCommandBuffer & controller_;
59 } // namespace frontend
62 #endif // QCOMMANDBUFFER_H