问题列表 - 第20554页

使用Python的本机Windows应用程序的QT4,GTK +,wxWidgets或IronPython

我需要使用Python(和py2exe,我猜)构建一个本机Windows应用程序.

功能要求是:

  1. 任务栏图标
  2. 警报通知(任务栏图标旁边)
  3. 无铬窗户(理想情况下是漂亮的圆形彩色窗户).
  4. Webkit渲染一些Chromeless窗口

到目前为止,我已经确定了以下可能的工具包:

  • PyGTK的
  • PyQt4中
  • wxWidgets的
  • IronPython的

我之前没有使用过任何这些,所以我期待你就选择上述之一的适用性或缺陷提出建议.

非常感谢你的想法!

丰富

PS:我考虑并打折了Titanium和Air; 由于运行时空气耗尽,Titanium因为编译/部署模型而退出.

编辑:这是有希望的(阅读:在开发中)用于QT的LGPL Python绑定(为什么pyQT不能完成LGPL我不知道):http://www.pyside.org/

python ironpython wxwidgets pygtk pyqt4

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

使用GLUT将OpenGL窗口居中

我有一个640x480的openGL窗口,我需要在屏幕中间居中.我以前用过:

glutInitWindowPosition((GetSystemMetrics(SM_CXSCREEN)-640)/2,
                       (GetSystemMetrics(SM_CYSCREEN)-480)/2);
Run Code Online (Sandbox Code Playgroud)

工作.

但是,当我编译时,突然间......

Linking...
1>Project1.obj : error LNK2028: unresolved token (0A000372) "extern "C" int __stdcall GetSystemMetrics(int)" (?GetSystemMetrics@@$$J14YGHH@Z) referenced in function "int __cdecl main(int,char * *)" (?main@@$$HYAHHPAPAD@Z)
1>Project1.obj : error LNK2019: unresolved external symbol "extern "C" int __stdcall GetSystemMetrics(int)" (?GetSystemMetrics@@$$J14YGHH@Z) referenced in function "int __cdecl main(int,char * *)" (?main@@$$HYAHHPAPAD@Z)
1>C:\Users\My Computer\Documents\School Stuff\CS445\Project1\Debug\Project1.exe : fatal error LNK1120: 2 unresolved externals
Run Code Online (Sandbox Code Playgroud)

有人请帮忙.这对我来说非常烦人和令人沮丧,因为我对OpenGL和GLUT了解不多.

c++ opengl glut

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

如何枚举F#中的枚举/类型

我有一个像这样定义的枚举类型:

type tags = 
    | ART  = 0
    | N    = 1
    | V    = 2 
    | P    = 3
    | NULL = 4
Run Code Online (Sandbox Code Playgroud)

有办法for ... in tags do吗?

这是我得到的错误:

tags未定义值,构造函数,命名空间或类型

.net enums f#

13
推荐指数
3
解决办法
3815
查看次数

WPF中的多键手势

我有一个RoutedUICommandComment Selection. 我需要为此命令添加一个输入手势,就像在 VIsual Studio 中一样,即。( Ctrl+K, Ctrl+C)。我怎样才能做到这一点?请帮助我。(记住 VS 的功能)。

问候,贾瓦哈尔

wpf hotkeys routed-commands

6
推荐指数
2
解决办法
7851
查看次数

android sdk和avd manager无法在Windows 7 x64上启动

任何人都可以确认Windows 7 x64上是否还不支持android开发?我下载了sdk,但是当我尝试启动sdk和avd管理器时,它无法启动.

android

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

在C中将大端转换为小端[不使用提供的函数]

我需要在C中编写一个将big endian转换为little endian的函数.我不能使用任何库函数.

c swap endianness

87
推荐指数
9
解决办法
33万
查看次数

运行多线程时双重释放或损坏

我在我的C++程序中遇到了一个运行时错误"double free or corruption",它调用了一个可靠的库ANN并使用OpenMP来平行for循环.

*** glibc detected *** /home/tim/test/debug/test: double free or corruption (!prev): 0x0000000002527260 ***     
Run Code Online (Sandbox Code Playgroud)

这是否意味着地址0x0000000002527260的内存被释放多次?

错误发生在"_search_struct-> annkSearch(queryPt,k_max,nnIdx,dists,_eps);" 内部函数classify_various_k(),它在函数tune_complexity()内部的OpenMP for循环中.

请注意,当OpenMP有多个线程时会发生错误,并且在单线程情况下不会发生.不知道为什么.

以下是我的代码.如果它不足以进行诊断,请告诉我.谢谢你的帮助!

  void KNNClassifier::train(int nb_examples, int dim, double **features, int * labels) {                         
      _nPts = nb_examples;  

      _labels = labels;  
      _dataPts = features;  

      setting_ANN(_dist_type,1);   

    delete _search_struct;  
    if(strcmp(_search_neighbors, "brutal") == 0) {                                                                 
      _search_struct = new ANNbruteForce(_dataPts, _nPts, dim);  
    }else if(strcmp(_search_neighbors, "kdtree") == 0) {  
      _search_struct = new ANNkd_tree(_dataPts, _nPts, dim);  
      }  

  }  


      void KNNClassifier::classify_various_k(int dim, double *feature, int label, int *ks, …
Run Code Online (Sandbox Code Playgroud)

c++ multithreading

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

搜索无序列表而不将其转换为数组

有没有办法首先排序然后搜索链接的对象列表中的对象.我想你的排序方式和二进制搜索之一你觉得怎么样?谢谢

java sorting search list

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

关闭iframe跨域

我想在这里做一些类似于Clipper应用程序的东西http://www.polyvore.com/cgi/clipper

我可以让iframe出现在另一个网站(跨域)中.但我无法使"关闭"按钮起作用.

这是我使用的,但它不适用于跨域(基本上删除iframe元素)

window.parent.document.getElementById('someId').parentNode.removeChild(window.parent.document.getElementById('someId'));    
Run Code Online (Sandbox Code Playgroud)

你能帮我吗?谢谢.

html javascript iframe jquery cross-domain

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

哪个是一个很好的持续集成解决方案(例如CruiseControl.net)托管服务提供商?

我在Unfuddle.com中使用Git Repository进行私有.NET(C#)项目.我希望使用像CruiseControl.Net这样的托管持续集成工具.任何人都可以推荐一个可以与Git集成并且可靠且具有成本效益的托管CI解决方案吗?谢谢.

cruisecontrol.net continuous-integration unfuddle

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