小编Ant*_*nyG的帖子

在构建期间使moc跳过文件/文件夹

这是一个已知的错误,moc跳过了libstdc ++中使用的宏,如下所述:http://lists.kde.org/? l = ancessitas-devel&m = 132317657926916&q = raw

我正在尝试编译一个使用gcc 4.6.3的项目,因为moc跳过宏而被卡住了.

克服该问题的一种方法是包含此链接中提到的指令:

http://doc.qt.io/qt-4.8/moc.html

但这是耗时的,而不是一个非常干净的方式,因为每个文件都必须有这些指令.

我想知道的是,是否可以配置qmake以使moc跳过某些目录/文件?

编辑:错别字

qt libstdc++ moc

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

按钮onClick事件在jQuery Mobile Dialog中触发了太多次

我正在使用jQuery Mobile 1.1.1并使用Dialogs.我正在使用对话框选择要添加到哪个元素<ul>.我用Google搜索并搜索了类似的问题,但到目前为止还没有运气.

要向<ul>我添加多个元素,我需要多次打开我的对话框,并且我试图避免每次打开它时都必须重新创建对话框.我的问题是onClick我的OkButtonPopup按钮事件触发次数太多(第一次触发一次,第二次触发两次,第三次触发3次等等).

我不明白为什么会发生这种情况......

下面是给我带来麻烦的(简化)代码.

<!doctype html>
<html>

<head>
    <title>Problem with Dialog re-use</title>
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
    <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
</head>

<body>
    <div data-role="page">
        <div data-role="header">
            <h1>Problem with Dialog re-use</h1>
        </div>
        <div data-role="content">
            <p><h2>Activated by</h2></p>
            <ul id="activate_ul">
                <!-- li to be added dynamically-->
            </ul>
            <a href="javascript:addPopup()" data-rel="popup" data-role="button">Add</a>    
        </div>
    </div>    
    <div id="myDialog" data-role="dialog">    
        <div data-role="header" data-theme="d">
            <h1>My Elements</h1>
        </div>    
        <div id="myDialogContent" data-role="content" data-theme="c">
            <p>Element …
Run Code Online (Sandbox Code Playgroud)

javascript mobile jquery dialog

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

标签 统计

dialog ×1

javascript ×1

jquery ×1

libstdc++ ×1

mobile ×1

moc ×1

qt ×1