![]() |
1
6
保持简单 . 使用相同的按钮,但处理单击时,更改图标并根据当前状态选择处理逻辑(播放或暂停)(播放时暂停或暂停时播放)。 为了保持代码清晰,实现两种不同的方法,一种用于播放,另一种用于暂停,并从按钮的槽中调用这些方法,继续执行状态。 |
![]() |
2
2
我认为这样的事情最简单/最合适:
我唯一不喜欢的是,这些操作控制着另一个按钮的可见性状态。因为没有
这样,它似乎在隐藏按钮所在的位置(至少在Ubuntu上)创建了一个视觉间隙。 |
![]() |
3
1
可以将播放和暂停操作添加到工具栏和主窗口的菜单中,并使暂停操作不可见。当需要切换此操作时,只需更改操作的可见性,它会同时在菜单和工具栏上产生影响。很方便,代码很紧凑。 |
![]() |
4
1
我不知道你的播放/暂停按钮在做什么,但我正在构建一个应用程序,用Phonon来传输音频,我找不到一个好方法来获取媒体对象的当前状态。
我能得到的最接近的是创建一个插槽并将其连接到
我不喜欢连接和重新连接,但我想这是qt方法。 |
![]() |
Chap · 如何中止Dokuwiki插件中的操作? 7 年前 |
![]() |
Mwspencer · WebElement没有属性w3c 7 年前 |
![]() |
Knight · 如何编写一个java方法来接受点击?[已关闭] 7 年前 |
![]() |
tatsu · 如何将变量从动作传递到组件 8 年前 |
![]() |
sambecker · 每个请求多次调用Rails操作 8 年前 |
![]() |
Antatrix · MVC单选按钮未调用ActionResult 8 年前 |