#include <qwidget.h>
#include <qlistbox.h>
#include "iiimqccontext.h"

class IIIMQCFLookup
{
 public:
  IIIMQCFLookup(QWidget *w, IIIMInputContext *ic);
  virtual ~IIIMQCFLookup ();

  void showLookupWindow (QWidget *w);
  void hideLookupWindow (void);
  void setLookupChoices (QStringList &lc,
			 int size,
			 int first_index,
			 int last_index,
			 int current_index);
  void clearLookupChoices (void);
  bool isVisible () const;
 private:
  QListBox *lw;
  IIIMInputContext *iiimqc;
};
