问题列表 - 第10039页

MathML或OMML到PNG w/.NET?

是否有任何库采用MathML(或者更优选的是OMML)并输出.PNG文件?

我正在整理.docx文件的导出过程,作为这个过程的一部分,我想提取方程并将它们渲染为.PNG文件.当你为网络保存文档时,Word 2007本身会这样做,但到目前为止,我还没有找到一种方法来以编程方式执行此操作(如果有人有答案,那就更好了).所以接下来最好的事情是使用OMML并使用Microsoft提供的XSL样式表并将它们转换为MathML.

不幸的是,我无法为MathML或OMML找到任何(工作)渲染库.

如果没有任何纯.NET库,我将解决几乎任何我可以从命令行调用从MathML或OMML输出.PNG的东西.

.net png mathml omml

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

可调用模块

为什么Python不允许模块有__call__?(显而易见的是,直接导入并不容易.)具体来说,为什么不使用a(b)语法找到__call__属性,就像它对函数,类和对象一样?(模块的查找是否不相同?)

>>> print(open("mod_call.py").read())
def __call__():
    return 42

>>> import mod_call
>>> mod_call()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'module' object is not callable
>>> mod_call.__call__()
42
Run Code Online (Sandbox Code Playgroud)

python module python-import

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

在没有阴影的Qt中创建一个弹出窗口

我正在使用Qt 4.5开发一个应用程序(在Windows Vista下,但希望它是跨平台的).我正在使用C++

我想创建一个包含QLineEdit小部件的弹出窗口,其功能是当用户与QLineEdit小部件交互时,弹出窗口未激活(主应用程序窗口保持活动状态).

使用Qt :: Popup创建一个窗口(小部件)Qt :: Window标志给了我我想要的东西,除了我不想要它提供的3D阴影边框效果.我想要一个无边框的窗户.请注意,Qt :: FramelessWindowHint标志不能实现此目的.

有人有任何线索吗?

进一步说明:下面是一个简单的测试应用程序的snippit,它创建一个带有按钮的窗口.按下按钮时,会显示一个弹出窗口,用户可以键入QLineEdit框.当用户执行此操作时,主窗口保持激活状态:

http://howlettresearch.com/popup_img_1.png

但是,请注意弹出窗口上的阴影边框(我无法摆脱这个).

相比之下,在注释掉的行中创建窗口允许创建一个没有阴影的弹出式窗口,但是当用户在弹出窗口中单击QLineEdit时,主窗口不再处于活动状态.您可以判断,因为主窗口上的阴影已更改.

http://howlettresearch.com/popup_img_2.png

我真的在一个弹出窗口之后,它的行为就好像它是主窗口的一部分.作为旁注,弹出窗口在外面点击时消失了,但这几乎是我想要的行为,我可以使用它和grabMouse等来做我想要的......只要我能摆脱那个阴影!

PopupTest::PopupTest(QWidget *parent, Qt::WFlags flags)
    : QMainWindow(parent, flags)
{
    QPushButton* pb = new QPushButton("test button");
    setCentralWidget(pb);
    QObject::connect(pb, SIGNAL(clicked()), this, SLOT(handleClick()));
}

void PopupTest::handleClick()
{
    //QFrame* popup1 = new QFrame(this, Qt::Tool | Qt::Window | Qt::FramelessWindowHint);
    QFrame* popup1 = new QFrame(this, Qt::Popup | Qt::Window );
    popup1->resize(150,100);
    QLineEdit *tmpE = new QLineEdit( popup1 );
    connect( tmpE, SIGNAL( returnPressed() ), popup1, SLOT( hide() ) );
    tmpE->setGeometry(10,10, 130, …
Run Code Online (Sandbox Code Playgroud)

qt popup popupwindow

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

C++ master/worker

我正在寻找跨平台的C++主/工作库或工作队列库.一般的想法是我的应用程序将创建某种Task或Work对象,将它们传递给工作主服务器或工作队列,这反过来又会在单独的线程或进程中执行工作.为了提供一些上下文,应用程序是一个CD开膛手,我想要并行化的任务是"rip track","将WAV编码为Mp3"等.

我的基本要求是:

  • 必须支持可配置数量的并发任务.
  • 必须支持任务之间的依赖关系,以便在完成所有依赖的任务之前不执行任务.
  • 必须允许取消任务(或者至少不能阻止我将取消编码到我自己的任务中).
  • 必须允许将状态和进度信息报告回主应用程序线程.
  • 必须适用于Windows,Mac OS X和Linux
  • 必须是开源的.

如果这个库也是特别好的:

  • 与Qt的信号/插槽机制集成.
  • 支持使用线程进程来执行任务.

通过类比,我正在寻找类似于Java的ExecutorService或其他类似的线程池库,但是在跨平台的C++中.有谁知道这样的野兽?

谢谢!

c++ concurrency multithreading threadpool

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

命名PowerShell动词有哪些好的指导原则?

我很早就开始学习PowerShell了,我想知道在Posh中是否有一些很好的动词指导用于cmdlet(或高级函数,无论它们在CTP3中被称为什么).

如果我做一个get-verb,我可以看到很多.但我仍然不确定如何布置我的模块.

这是我现在遇到的例子.我有一个小脚本要求Perforce:如果我要同步,哪些文件会改变,它们有多大?它输出大小的摘要和文件夹的迷你树,以便进行更改(以及需要解析的数量).

那是一个查询-p4sync吗?或者它是'sync-p4 -whatif'?或者是其他东西?

在我开始编写大量这些脚本之前,我想确保将它们命名为正确.

powershell naming

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

使用Eclipse的Java Web开发 - 教程

我需要一些有关使用Eclipse/apache开发Java Web应用程序的一步一步的教程/文档.

欣赏方向/帮助.

java eclipse apache

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

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

相当于PNG的视频?

对于光栅图像,有:
JPG用于自然场景
PNG或GIF用于几何场景,其特点是平滑的颜色,直线和渐变.

对于矢量动画,有SVG

对于光栅视频,有各种MPEG编解码器可以很好地完成自然场景.

所以我的问题是,我应该将什么用于专门用于栅格化光滑颜色,线条和渐变的视频?

video png image raster

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

为什么unix locate命令仍然显示不再存在的文件/文件夹?

我最近将整个本地Web开发区域移到了使用MacPorts的东西上,而不是在我的Mac上使用MAMP.我已经进入Python/Django并且不再需要MAMP了.

事实上,我已经从Applications文件夹中卸载了MAMP,也有偏好文件,但是当我在终端中运行'locate MAMP'命令时它仍然显示我的所有/ Applications/MAMP /东西,好像它仍然存在?当我cd进入/ Applications/MAMP /它不存在?

与locate是一种索引搜索系统有关,因此这些旧的文件路径被缓存了吗?请解释原因,以及如何排序,以便它们不再显示.

unix macos terminal mamp locate

8
推荐指数
2
解决办法
4616
查看次数

如何在表中创建行的最后一个单元格占用所有剩余宽度

在下面的HTML片段中,如何使包含"LAST"的列的宽度占据行的其余部分,并且包含"COLUMN ONE"和"COLUMN TWO"的列的宽度足够宽以包含其内容,而不是更大.

谢谢

table {
  border-collapse: collapse;
}
table td {
  border: 1px solid black;
}
Run Code Online (Sandbox Code Playgroud)
<table>
  <tr>
    <td>
      <table width="100%">
        <tr>
          <td>
            <span>
             COLUMN
           </span>
            <span>
             ONE
           </span>
          </td>
          <td>
            COLUMN TWO
          </td>
          <td>
            LAST
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td>
      ANOTHER ROW
    </td>
  </tr>

</table>
Run Code Online (Sandbox Code Playgroud)

html css

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