同一个按钮如何做到点击一次是打开窗口,再点击一次是执行查询操作

同一个按钮怎么做到点击一次是打开窗口,再点击一次是执行查询操作?
同一个按钮怎么做到点击一次是打开窗口,再点击一次是执行查询操作?

------解决方案--------------------
弄一個實際變量記錄點擊次數,再根據次數觸發相應代碼
------解决方案--------------------
设置一个全局变量,
在按钮的clicked的事件中进行判断,
如果此变量为true就打开某个窗口,或者反之
------解决方案--------------------
用按钮名称来判断

SQL code
if  this.title ='open' then
     open(.....)
    this.title ='search'
elseif this.title ='search' then
     ......
     this.title ='open'
end if