问题列表 - 第12655页

用Qt显示半透明/不规则形状的窗户

是否可以用Qt显示半透明和/或不规则形状的窗户?

(我假设它最终取决于底层GUI系统的功能,但让我们假设至少Windows XP/Mac OS X)

如果是这样,一个人如何做到这一点?

windows user-interface qt transparency cross-platform

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

SQL如何查找非空列?

我有一个包含大量列的表,比如我有列

A B C D

在每个列中,只会填充任何一个记录中的一列,其他列将始终为NULL.

我需要一个select语句,它将返回非null列的Column.

我尝试过coalesce,但这会返回一个值,而不是值所属的列.

有人知道最简单的方法吗?

sql null coalesce

5
推荐指数
1
解决办法
3030
查看次数

如何实现AES-512算法?

是否有javascript avaialable实现AES-512 algorythm(即Encyption,Decryption)?我发现大多数javascripts都包含了AES-128,AES-192,AES-256.

javascript aes

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

需要数学编辑器来编写数学公式

需要一个Math Editor来集成我在C#上编写的应用程序才能编写数学公式.请有人帮我这个吗?一些开源代码会很棒!告诉我将您建议的应用程序集成到我的应用程序的步骤.

c++ dll qt open-source

3
推荐指数
1
解决办法
4290
查看次数

drupal重定向api

如果登录用户尝试访问它,我想将"homebox/1"的请求重定向到"homebox/1/[uid]".我现在还不关心匿名用户.

这是我放入首页的代码 - homebox.tpl.php:

if(!is_numeric(arg(2))){
global $user;
if($user->uid){
    if(count($_GET) > 1){
        $get = array();
        foreach($_GET as $k=>$v){
            if($k != 'q')
                $get[] = $k.'='.$v;
        }
        $get2 = '?'.implode('&',$get);
    }
    header("HTTP/1.1 301 Moved Permanently");
    header('location:/homebox/1/'.$user->uid.$get2);
}else{
    //redirect to error page
}
}
Run Code Online (Sandbox Code Playgroud)

但是,*.tpl.php文件是否在请求后期处理?在那种情况下,我做得相当低效.

我知道路径重定向模块(http://drupal.org/project/path_redirect).我不想使用它,因为我想知道是否有任何用于重定向的Drupal API和/或在处理链开始时捕获和重定向请求的方法.

谢谢Arul

api redirect drupal http-status-code-301

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

jqgrid userData在刷新时发布null

我有一个jqgrid和一个表格.刷新网格时,我试图将表单的值发送到服务器端处理程序.为了测试,我只在表单中使用一个变量.Firebug显示jqgrid正在传递字段名称,但无论选择什么,该值始终为null.

根据jqgrid文档,我应该使用postData变量来处理它:

postData:{POINIT:jQuery('#POINIT').val()}

我还测试了这一点,以确保调用jQuery以获取值在页面的其他部分上工作 - 只是在网格刷新时.

这是相关的代码:

jQuery(document).ready(funcion(){ 
  jQuery("#list").jqGrid({
    url:'poquery.php',  
    datatype: 'json',
    mtype: 'POST',
    colNames:['PO Number ','Date','Vendor','Dept','Buyer','Terms'],
    colModel :[ 
      {name:'PONUMB', index:'PONUMB', width:65}, 
      {name:'PODATE', index:'PODATE', width:70},
      {name:'POVEND', index:'POVEND', width:70},
      {name:'POIDPT', index:'POIDPT', width:70},
      {name:'POINIT', index:'POINIT', width:70},
      {name:'TERMS', index:'TERMS', width:70},
    ],
postData: {POINIT : jQuery('#POINIT').val()},
    pager: '#pager',
    rowNum:10,
    rowList:[10,20,30],
    sortname: 'PONUMB',
    sortorder: 'desc',
    viewrecords: true,
    caption: 'Purchase orders'
   }).navGrid('#gridpager',{view:false,edit:false,add:false, del:false}, 
{}, // use default settings for edit
{}, // use default settings for add
{},  // delete instead that del:false we need this …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jqgrid

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

XMLGregorianCalendar日期比较

如何比较XMLGregorianCalendar的2个实例以找出哪个更大?其中一个日期变量有一个值

date1 = 2009-02-23T05:54:17+05:30
Run Code Online (Sandbox Code Playgroud)

和另外一个,

date2 = 2009-02-23T05:54:17.000
Run Code Online (Sandbox Code Playgroud)

java xml

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

C#中的静态类,优点/缺点是什么?

我正在为我的学校作业编写一个小游戏,该游戏是带有怪物,物品和子弹的简单2D游戏。基本上,您跑来跑去并试图收集所有物品硬币,怪物试图阻止您,您可以用收集的子弹将它们击落。很简单的。

问题是,我已将怪物,物品,墙壁,玩家和子弹添加到名为LiveObjects的静态类中,然后可以从代码中的任何位置访问这些对象。这是不好的做法吗?有什么选择?(它不是多线程的)

LiveObjects.cs

internal static class LiveObjects
{        
    public static List<Item> items = new List<Item>(); // List with all the items
    public static List<Monster> monsters = new List<Monster>(); // List with all present monsters
    public static List<Wall> walls = new List<Wall>(); // List with the walls
    public static List<Bullet> bullets = new List<Bullet>(); // List with the bullets
    public static Player player = new Player(0, 0); // The player object
}
Run Code Online (Sandbox Code Playgroud)

我使用许多不同的类来处理LiveObjects中的数据,然后避免传递整个List,我可以直接在任何方法中调用它。

c# methods static class

4
推荐指数
1
解决办法
4324
查看次数

如何按作者过滤博客帖子?

我将使用have_posts函数来获取消息,如何按作者名称过滤帖子?

php wordpress

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

为什么在WCF反序列化器初始化对象时不调用我的抽象基类的构造函数?

标题中的问题...简而言之 - 我有一个WCF服务公开返回实体类的操作.客户端类继承自抽象基类而不是默认的System.Object.抽象基类定义了默认构造函数.当调用其中一个服务方法时,我希望在datacontract序列化器实现返回的对象时调用构造函数.但是,不会调用构造函数.另一方面,如果我自己创建实体类的实例,则调用抽象类构造函数.

为什么,为什么,是否有解决方法?或者我错过了什么 - 是否有另一个构造函数签名由datacontract序列化程序在实现对象时调用?如果没有,datacontract序列化程序如何在不调用构造函数的情况下实现对象,就像"new SomeClass()"调用一样?或者我今天喝了太多咖啡(到目前为止只有2或3杯)?

c# wcf serialization

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