🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #644

Re: Pausar un programa, C++, QT Designer, KDE

#644
From: Alberto Giménez
Date: Mon, 15 Jan 2007 19:33
30 lines
2345 bytes
Francisco Gay� wrote:
> Saludos a todos:
> 
> Antes que nada, dir� que tengo la programaci�n aparcada desde los
> tiempos del DOS, y los entornos gr�ficos me caen un poco gordos, pero
> ya me ir� acostumbrando.
> 
> Ya estoy perdiendo la paciencia intentando encontrar una funci�n que
> me permita hacer una pausa de unos pocos segundos, pero no encuentro
> nada tan simple.

Has probado sleep(2)? no s� si QT trae funciones de temporizaci�n, pero
en cualquier POSIX deber�a existir sleep(2) y alguna que permite afinar m�s.

> Hasta he probado de crear bucles largos vac�os, como se hac�a
> antiguamente, pero se ve que el compilador los considera in�tiles y
> los ignora �...?

O tienes un procesador muy r�pido :P Si _realmente_ no se genera c�digo
en esos bucles, haz que sean �tiles. Por por ejemplo alguna asignaci�n o
algo as� para que el compilador no piense que no est�n ah� para algo.

De todos modos, esa es una forma p�sima de hacer esperas (dependiente de
la frecuencia del procesador, etc).

Saludos
-- 
Luis Alberto Gim�nez
JabberID: SimManiac@bulmalug.net
GnuPG ID: 0x3BAABDE1
Technical Details
Message-ID: <ug1t74-fl1.ln1@bart.internal>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!news.antakira.com!antonio.escomposlinux.org!escomposlinux.org!bart.internal!news
References: <1168887787.090694.227820@s34g2000cwa.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,46e1bcc69d1fde5
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!news.antakira.com!antonio.escomposlinux.org!escomposlinux.org!bart.internal!news
From: Alberto Giménez <algibe@teleline.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Pausar un programa, C++, QT Designer, KDE
Date: Mon, 15 Jan 2007 20:33:18 +0100
Organization: Servidor de noticias de la red Ecolnet
Lines: 30
Message-ID: <ug1t74-fl1.ln1@bart.internal>
References: <1168887787.090694.227820@s34g2000cwa.googlegroups.com>
NNTP-Posting-Host: 200.pool85-50-140.dynamic.orange.es
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: antonio.escomposlinux.org 1168891696 31563 85.50.140.200 (15 Jan 2007 20:08:16 GMT)
X-Complaints-To: newsmaster@antonio.escomposlinux.org
NNTP-Posting-Date: Mon, 15 Jan 2007 20:08:16 +0000 (UTC)
User-Agent: Debian Thunderbird 1.0.2 (X11/20060926)
X-Accept-Language: en-us, en
In-Reply-To: <1168887787.090694.227820@s34g2000cwa.googlegroups.com>
X-Enigmail-Version: 0.91.0.0