问题列表 - 第35181页

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

从 Qt URL 打开文件

我正在使用 Qt 编写一个小型且基本的错误跟踪器。整个应用程序位于 QTable 中。每个错误都链接到一个文件;因此,我的表格中的一列涉及这一点。我有一个 QLabel 和它旁边的一个按钮;单击该按钮选择一个文件,然后标签会显示该文件的名称。

我现在想做的:QLabel 显示为链接,当您单击它时,它会打开文件(使用与文件扩展名关联的任何应用程序)。我更喜欢以链接的形式,因为它对用户来说更明显。如果我做不到,我会选择带有点击信号的家庭 QLabel 继承类,但这并不完全相同。

那么,我想做的事情可能吗?你会怎么做呢?在此先感谢您的帮助 !

c++ qt

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

获取帖子数据,Zend Framework

我想获取发布的数据.但我没有使用任何形式.数据是由jquery脚本和方法提出的post,我想获取它.

我知道如何获取参数

$id = $this->getRequest ()->getParam ( 'id', null );
Run Code Online (Sandbox Code Playgroud)

和形式价值

$message = $form->getValue ( 'message' );
Run Code Online (Sandbox Code Playgroud)

但我想访问帖子数据而不是参数或表格值.有任何想法吗?

php zend-framework zend-form

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

如何从磁盘擦除使用NSUserDefaults保存的对象

假设我将数据保存到磁盘,如下所示:

[[NSUserDefaults standardUserDefaults] setObject:[NSKeyedArchiver archivedDataWithRootObject:theArray] forKey:@"savedArray"];
Run Code Online (Sandbox Code Playgroud)

如何从磁盘中删除它?

cocoa-touch objective-c nsuserdefaults

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

在Tomcat中从servlet生成线程的推荐方法是什么

可能重复一次!我使用Tomcat作为我的服务器,并想知道什么是在确定性结果的servlet中生成线程的最佳方法.我正在从servlet操作运行一些长时间运行的更新,并希望完成请求并在后台进行更新.而不是添加像RabbitMQ这样的消息中间件,我想我可以生成一个可以在后台运行并在自己的时间内完成的线程.我在其他SO线程中读到服务器终止服务器生成的线程,以便它能够很好地管理资源.

在使用Tomcat时是否有推荐的方法来生成线程,后台作业.我还使用Spring MVC作为应用程序.

java multithreading tomcat servlets spring-mvc

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

适用于iOS和OS X应用程序的库?

有一段时间我通过创建2D游戏编程工具包/库来杀死业余时间.它是用Objective C编写的,由一个OpenGL渲染系统和一大堆AI,物理代码,一堆专门的容器和其他游戏相关的东西组成.除了基于OpenGL的View机制(显然)之外,大部分代码都应该可以轻松移植到iOS,因为它只使用了Foundation Framework,而且该框架似乎是在iOS上实现的.到目前为止,我只使用Cocoa NSOpenGLView测试各种组件,但现在我想创建一个OS X/iOS库.

我的问题是:

创建可以集成到iOS或OS X应用程序中的Objective-C库的最佳策略是什么?

Xcode的"新建项目"对话框仅提供:

iPhone OS ; 图书馆:
- 可可触摸静态库.

Mac OS X,框架和库:
- Cocoa框架
- Cocoa库
- Bundle
- BSD C库
- STL C++库
- JNI库

乍一看,似乎没有一个用于创建可以集成到OS X或iOS应用程序中的库.

iphone macos code-reuse ios

20
推荐指数
2
解决办法
8006
查看次数

使用pdflatex时,我不想要.aux,.log和.synctex.gz文件

我只想拥有一个.tex我编译的文件,pdflatex最后得到一个.pdf文件.我不希望所有其他的.aux,.log.synctex.gz文件.pdflatex似乎没有争论.

latex pdflatex

34
推荐指数
5
解决办法
4万
查看次数

WPF 用户控件命中测试

我有以下用户控件:一个点及其名称:

<UserControl x:Class="ShapeTester.StopPoint"
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
     xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
     mc:Ignorable="d" 
     d:DesignHeight="25" d:DesignWidth="100">

   <StackPanel>
      <Ellipse Stroke="DarkBlue" Fill="LightBlue" Height="10" Width="10"/>
      <TextBlock Text="Eiffel Tower"/>        
  </StackPanel>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

这很酷。

现在,我有一个面板,在女巫中,我需要恢复我用鼠标击中的停止点:

public partial class StopsPanel : UserControl
{
    private List<StopPoint> hitList = new List<StopPoint>();
    private EllipseGeometry hitArea = new EllipseGeometry();

    public StopsPanel()
    {
        InitializeComponent();
        Initialize();
    }

    private void Initialize()
    {
        foreach (StopPoint point in StopsCanvas.Children)
        {
            point.Background = Brushes.LightBlue;
        }
    }

    private void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
    {
        // Initialization:
        Initialize();
        // Get mouse click point:
        Point pt …
Run Code Online (Sandbox Code Playgroud)

wpf user-controls hittest

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

从文件中读取随机行?C#

我有一个几百行的文本文件,结构很简单.

名字姓氏

我需要从文件中挑选一个随机的firstname和listname.

.net c# file

7
推荐指数
2
解决办法
7480
查看次数

更改所选菜单选项卡的颜色

我从另一个问题中抓住了这个片段:

<script type='text/javascript' >
$(document).ready(function () {
 $("div.content ul li a")
 .mouseover(function () {
  var t = $(this);
  if (!t.hasClass("clicked")) {  // very easy to check if element has a set of styles
   t.addClass('mouseover');
  }
 })
 .mouseout(function () {  // attach event here instead of inside mouse over
  $(this).removeClass('mouseover');
 });

 $("div.content ul li a").click(function () {
  var t = $(this);
  t.toggleClass("clicked");
  if (t.hasClass("clicked")) {
   t.removeClass('mouseover');
  } else {
   t.addClass('mouseover');
  }
 });
});
</script>
Run Code Online (Sandbox Code Playgroud)

我想要的最后一件事是在单击另一个选项卡时恢复选项卡普通css.例如,当我点击tab1时,标签的bgcolors为白色.当我进入Tab2时,它变为黑色.Tab1变为白色,Tab2变为黑色

<ul> 
 <li>
  <a href="#Tab1">Tab 1</a>
 </li> …
Run Code Online (Sandbox Code Playgroud)

css jquery menu selected

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