问题列表 - 第19279页

当其中一个QAction被触发时,防止QMenu关闭

我正在使用QMenu作为上下文菜单.此菜单包含QActions.其中一个QAction是可检查的,我希望能够在不关闭上下文菜单的情况下检查/取消选中它(并且必须再次重新打开它以选择我想要的选项).

我已经尝试断开可检查QAction发出的信号而没有运气.

有任何想法吗?谢谢.

c++ qt qt4

14
推荐指数
2
解决办法
8729
查看次数

PHP __call等效于java

PHP__call是否有Java等价物?

如果情况并非如此,那对我来说是有意义的,因为它可能会导致编译器错误.

关于魔术方法PHP手册:

__call() 在对象上下文中调用不可访问的方法时触发.

php java

14
推荐指数
2
解决办法
6065
查看次数

如何为Windows和Linux计算机设置常见的emacs环境?

我使用emacs进行文本编辑和脚本开发.我使用windows和ubuntu emacs 23.1分发.

现在我希望我的linux和windows环境都能复制相同的环境.

  1. 我将保存我的emacs环境https://bitbucket.org/krish/emacs/,因此文件同步不会有问题.

  2. 我对这两种环境没有任何不同的分辨率设置

  3. 我在Windows和Linux中使用aspell需要特定的路径和不同的安装程序

  4. 我使用perl,python,ruby模式以及其他html,css,js-2和nxml

是否有任何特定的方式/建议来管理Windows和Linux之间的常见emacs环境?特别是如何管理程序路径?

linux windows emacs environment ubuntu

9
推荐指数
1
解决办法
2578
查看次数

从svn存储库中删除包含所有历史记录的文件

有没有办法从svn存储库中删除文件,包括其所有历史记录?当我想摆脱驻留在repo中的大型二进制文件时,会出现这个问题.

我知道在这种情况下只有一种方法可能会有所帮助:

  1. svnadmin实用程序的帮助下转储所有回购.
  2. 使用过滤器转储文件grep.Grep应该使用filename并写入另一个dump-file
  3. 导入最后一个转储文件 svnadmin

但这太复杂,不可靠.也许有另一种解决方案?

svn version-control repository

36
推荐指数
2
解决办法
4万
查看次数

在Java中使用什么集合而不是2D数组?

我想使用一个集合来代替2D数组,这样我就不需要在声明时给出它的大小,我可以动态地添加任意数量的元素.

java collections

13
推荐指数
1
解决办法
2万
查看次数

从命令行或批处理文件运行Excel宏的方法?

我有一个Excel VBA宏,我需要在从批处理文件访问文件时运行,但不是每次我打开它(因此不使用打开的文件事件).有没有办法从命令行或批处理文件运行宏?我不熟悉这样的命令.

假设一个Windows NT环境.

excel command-line vba batch-file

73
推荐指数
4
解决办法
25万
查看次数

从Windows上下文菜单接收参数

我以前做过这个,但是对我一生来说不记得该怎么做...

在我的资源管理器上下文菜单中,我添加了一个新条目(转到regedit ...转到HKEY_CLASSES_ROOT ... bla bla bla)...现在,当我单击我的选项时,我想输入文件路径,文件名,那些对我的应用程序有种...然后在那儿使用它?

c# windows contextmenu regedit

4
推荐指数
2
解决办法
2953
查看次数

如何修复分布式事务管理器(MSDTC)已被禁用错误

我们使用ASP.NET的事务范围功能来管理分布式事务,我们需要通过以下链接启用分布式事务:
合作伙伴事务管理器已禁用其对远程/网络事务的支持

它适用于SQL Server 2005和Windows Server 2003,但是当涉及到Windows Server 2008服务器和SQL Server 2005时,我们遇到以下错误,我们仍然遵循上面链接中提供的相同步骤:

Windows Server 2008 + SQL Server 2005 +已禁用分布式事务管理器(MSDTC)的网络访问.请使用组件服务管理工具在MSDTC的安全配置中启用DTC以进行网络访问.

sql-server msdtc windows-server-2008

12
推荐指数
1
解决办法
6万
查看次数

使用JNDI进行分布式配置

我们正在研究如何在主要基于Java的部署中进行分布式配置.我们有许多应用程序,集中应用程序的配置是有意义的.JNDI似乎是标准选择,可能会退回到像ApacheDS这样的东西(我们也可以在那里存储非Java配置).以下是我考虑过的一些事情.有没有人尝试类似的东西?有什么建议吗?:

分散式

这将适用于多台机器上的多个应用程序,其中一些应用程序将被群集化.理想情况下,Directory Server也应该是群集的.

轻量级

JNDI对它有一点点的感觉.任何人都使用替代分布式配置机制.应用程序本身往往相对轻量级而不是完整的Java EE应用程序(无论Java EE仍然被认为是重量级的,并且需求肯定是重量级的,这一点仍然存在争议).

支持后备

通常,相同的配置适用于多个应用程序(例如,多个应用程序可能连接到同一数据库).另一方面,某些应用程序可能需要特定配置.有时很难事先知道应用程序是使用"全局"配置还是特定的配置,因此能够首先搜索应用程序/主机特定配置然后退回将是好的.我在考虑这样的结构:

/ global/host/application/instance或/ global/application/host/instance:

因此,首先检查该主机上是否存在特定于此应用程序实例的任何配置,然后检查该主机是否存在特定于此应用程序的任何配置,然后检查是否有针对此应用程序的特定内容,然后尝试全局设置.对于这种事情,有没有最佳做法?

实时配置更改

Spring允许使用jee:jndi-lookup进行配置,您可以选择不缓存值,这意味着每个请求都会查找它.我不确定"String"类型配置值是否有意义.它似乎也没有使用NamingListener方法来检测DS中的更改.能够更新Directory Server上的值并将该更改广播到使用它的所有应用程序将是一件好事.

其他考虑

  • 管理不同的环境
  • 将配置添加到源代码管理,以便可以对其应用更改管理
  • 管理不同的版本
  • 滚回来

java configuration distributed jndi

6
推荐指数
1
解决办法
2418
查看次数

列出具有交替颜色的项目

我有一个列表视图和一个适配器,它将交替的背景颜色设置为列表项("斑马"列表样式):

public View getView(final int position, View convertView, ViewGroup parent) {
    int colorPos = position % colors.length;
    ...
    convertView.setBackgroundColor(colors[colorPos]);
    return convertView;
}
Run Code Online (Sandbox Code Playgroud)

但是现在,当我使用滚轮选择项目时,或者当我单击某个项目时,选择/单击的原始颜色不会覆盖我的自定义背景(我可以看到我设置的原始颜色下方的原始颜色).

如何设置这些状态的原始颜色?

android listview adapter

7
推荐指数
1
解决办法
7837
查看次数