标签: show

如何在 Qt 中将模态对话框窗口转换为非模态对话框窗口?

我有多个QDialog窗口。所有窗口都是用exampleWindow->exec(). 这导致当时只有一个窗口打开。

我必须将这些窗口转换为 non-modal dialog window

这是我的项目的示例代码示例。当 exec() 正在使用系统时,系统将进入循环并等待用户在窗口上执行某些操作。

int result = exampleWindow->exec();

if ( exampleWindow== QDialogButtonBox::Ok )
{
    exampleWindow->UpdateCalibrationData(&data);
    exampleWindow->UpdateFilterData(&filterData);
    SetCalibrationStatusToSuccess();
}
Run Code Online (Sandbox Code Playgroud)

但我想把这个转换成这样:

exampleWindow->show();
// and I need to some loop here for the wait answer of dialog
Run Code Online (Sandbox Code Playgroud)

c++ qt loops exec show

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

gtkmm 中的程序不会显示按钮

我正在尝试在 gtkmm 中编写一个程序,但按钮不会显示。我已经做了我所知道的一切来让这些按钮显示,但没有任何效果。我什至在 main 和 win_home.cpp 文件中都包含了“显示全部”方法,但仍然没有任何反应。然而,程序确实会执行代码,因为 cout 语句都被打印出来。有谁知道为什么这些按钮不会显示?

主要.cpp:

#include <gtkmm.h>
#include <iostream>
#include "win_home.h"

int main(int argc, char *argv[])
{
    auto app = Gtk::Application::create(argc, argv, "com.InIT.InITPortal");

    std::cout << "Creating Portal Window" << std::endl;
    HomeGUI win_home;

    win_home.set_default_size(600,400);
    win_home.set_title("St. George InIT Home");

    return app->run(win_home);
}
Run Code Online (Sandbox Code Playgroud)

win_home.cpp:

#include "win_home.h"

HomeGUI::HomeGUI()
{
    //build interface/gui
    this->buildInterface();
    //show_all_children();

    //register Handlers
    //this->registerHandlers();
}
HomeGUI::~HomeGUI()
{

}

void HomeGUI::buildInterface()
{

    std::cout << "Building Portal Interface" << std::endl;
    m_portal_rowbox = Gtk::Box(Gtk::ORIENTATION_HORIZONTAL, 5);
    add(m_portal_rowbox);
        Gtk::Button m_pia_button = Gtk::Button("Printer …
Run Code Online (Sandbox Code Playgroud)

c++ gtk button show gtkmm

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

Jquery显示/隐藏切换

我正在尝试重新创建BBC主页上显示的效果,其中链接"添加更多此页面"和"设置位置"幻灯片打开其相应的div并显示其相关内容.如果您选择"向此页面添加更多内容",则会滑动"添加更多"部分.如果您再次选择"向此页面添加更多内容",则会关闭"添加更多"部分.但是,如果"添加更多"部分已打开,并且您选择"设置位置",则会在向下滑动"设置位置"选项之前滑动"添加更多"部分.

我已设法使用以下代码重新创建此效果:

HTML

    <ul id="demo">
        <li><a href="#sectionOne">Link One <span class="rm">this site</span></a></li>
        <li><a href="#sectionTwo">Link Two</a></li>
        <li><a href="#sectionThree">Link Three</a></li>                 
    </ul>

    <div id="siteCustomisation">
        <div class="siteSelection" id="sectionOne">
            <h3>Section One</h3>
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla congue tincidunt tortor, id condimentum massa scelerisque id. Cras elit magna, posuere at sollicitudin in, tristique nec turpis.</p>
        </div>
        <div class="siteSelection" id="sectionTwo">
            <h3>Section Two</h3>
            <p>Maecenas condimentum tincidunt pretium. Ut est ipsum, pharetra quis congue eu, eleifend vitae velit. Vestibulum quam purus, posuere quis vehicula ut, sollicitudin …
Run Code Online (Sandbox Code Playgroud)

jquery show toggle hide

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

jquery:悬停时只显示一个div

嘿伙计们,我对这个小脚本有问题.当我将鼠标悬停在div"item"上时,两个div都会显示"dark-overlay".但是我只想要在div里面的黑暗覆盖我悬停显示.怎么可能?谢谢 :)


.item {
position:relative;
width:680px;
height:140px;
}
.dark-overlay {
position:absolute;
width:680px;
height:140px;
background:url(images/bg.png) repeat;
display:none;
}
Run Code Online (Sandbox Code Playgroud)
<div class="item">
   <div class="dark-overlay"></div>
   <img src="my image.jpg" />
</div>

<div class="item">
   <div class="dark-overlay"></div>
   <img src="my image.jpg" />
</div>
Run Code Online (Sandbox Code Playgroud)
$(function() {
   $(".item").hover(function() {
      $(".dark-overlay").show();
   });
});
Run Code Online (Sandbox Code Playgroud)

jquery show hover

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

Haskell实例展示

嗨,我有一个具有此数据类型的haskell模块

data Blabla = Blabla [Integer]
[Char]
[(Integer,Char,Char,Integer,String)] Integer
Run Code Online (Sandbox Code Playgroud)

我希望使用实例show来显示它们

integers=[1,2,3]
chars=[a,b,c]
specialList=[(1,a,b,2,cd),(3,b,c,4,gh)]
interger=44
Run Code Online (Sandbox Code Playgroud)

thanx帮助......

haskell module instance show

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

用jquery隐藏div

我正在尝试动态隐藏div,当下​​拉菜单被激活时,我在我的网站上使用applet,并且我遇到了覆盖下拉菜单的问题(因为它被绘制在所有内容的顶部).我一直在尝试这些代码及其变体,但无济于事.我正在使用wordpress作为网站的基础......

    $('#megaMenu ul.megaMenu > li.mega-with-sub > a').toggle(
        function(e){
            e.preventDefault();
            $('#gameContent').hide();
        },
        function(e){
            e.preventDefault();
            $('#gameContent').show();
        }
    );
Run Code Online (Sandbox Code Playgroud)

希望有人可以在这里帮助我,非常感谢,该网站是:

http://www.nesowns.com

谢谢!

相关的HTML是:

<div align="center" style="display:none" id='gameContent'> 
    <applet archive="http://www.nesowns.com/run/vNES_213.jar" code="vNES.class" height="480" width="512">
    <param name="rom" value="xxxx" />
        <param name="romsize" value="xxxx" />
    </applet>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery show hide

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

等到动画完成后再运行下一个动画

我有这个代码:

$("div#element").hide("fast");
$("div#aelement-2").show("fast");
Run Code Online (Sandbox Code Playgroud)

#aelement-2淡出 怎么才能淡出#aelement

javascript jquery show hide

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

样式使javascript代码无法正常运行

我正在玩这个代码:http: //jsfiddle.net/VmVAq/

如您所见,在页面加载时,仅显示DIV 1.你可以注意到,样式是内联的所以我决定将它添加到标题:http: //jsfiddle.net/Ym96t/2/

这就是问题所在.现在在页面加载时,显示所有DIV,为什么?我是如何破解代码的?

如果您想在此处查看代码:

原版的:

<html>
<head>

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>

<script type="text/javascript">
function showonlyone(thechosenone) {
     $('.newboxes').each(function(index) {
          if ($(this).attr("id") == thechosenone) {
               $(this).show(200);
          }
          else {
               $(this).hide(600);
          }
     });
}
</script>

</head>

<body>

             <div style="border: 1px solid blue; background-color: #99CCFF; padding: 5px; width: 150px;">
                <a id="myHeader1" href="javascript:showonlyone('newboxes1');" >show this one only</a>
             </div>
             <div class="newboxes" id="newboxes1" style="border: 1px solid black; background-color: #CCCCCC; display: block;padding: 5px; width: 150px;">Div #1</div>


             <div style="border: 1px solid …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery show hide

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

启动AsyncTask时使TextView可见

我希望我的AsyncTask班级TextView从布局中更改a的可见性,但出现致命错误。如果我想获取的文本值TextView,它可以正常工作,但是在尝试设置可见性时会崩溃。

// Main Activity (MainActivity.java)
Context MainContext= getApplicationContext();
new MyAsyncTask((TextView)findViewById(R.id.my_text_view)).execute();

// My Async Task (MyAsyncTask.java)
public class MyAsyncTask extends AsyncTask <String, Void, String> {
    private Context context;
private TextView my_text_view;

public MyAsyncTask (TextView my_text_view){
        this.context = MainActivity.MainContext;
    this.txt_loading = my_text_view;
}

@Override
protected String doInBackground(String... params) {
    // TODO Auto-generated method stub
    my_text_view.setVisibility(View.VISIBLE); // crashes
    Log.i("Value: ", String.valueOf(this.my_text_view.getText())); // O.K.!
    return null;
}

@Override
    protected void onPostExecute(String result) {

    }

    @Override
    protected void onPreExecute() …
Run Code Online (Sandbox Code Playgroud)

android asynchronous task show textview

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

打开窗口时运行的Java方法

我需要设置一个侦听器,每次调用一个方法show()来显示窗口时都可以调用一个方法.我怎样才能做到这一点?

java user-interface swing show jframe

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

标签 统计

show ×10

jquery ×5

hide ×4

javascript ×3

c++ ×2

html ×2

android ×1

asynchronous ×1

button ×1

exec ×1

gtk ×1

gtkmm ×1

haskell ×1

hover ×1

instance ×1

java ×1

jframe ×1

loops ×1

module ×1

qt ×1

swing ×1

task ×1

textview ×1

toggle ×1

user-interface ×1