接口定义:
void AutoPopupHandler_Start(void * handler, QWidget * ui);参数 handler, 是由 AutoPopupHandler_Open 创建的指针。
参数 ui,是要监听的容器控件。通常是一个窗体。或包含有输入框的容器控件。
void MainWindow::Init()
{
mHandler = AutoPopupHandler_Open();
AutoPopupHandler_SetAutoHide(mHandler, true); // 点在输入框外,自动隐藏
AutoPopupHandler_SetAutoPos(mHandler, 2, 0, 30); // 自动跟随 0不跟随,1跟随控件,2跟随鼠标
AutoPopupHandler_SetAutoMode(mHandler, true); // 根据文本框属性自动切换输入模式
AutoPopupHandler_Start(mHandler, this); // 这里的 this 是 MainWindow
AutoPopupHandler_SetKeyboard(mHandler, g_IM);
}