qDebug() does not

I use Momentics 2.1.2 against the 10.3.1.2708 simulator. Statements from qDebug() application examples do not seem to have sent to the Console.

Does anyone know how to fix this? I use some of the sample apps "like what" without modification.

Just to be safe, you display the correct console? Like this image:

Tags: BlackBerry Developers

Similar Questions

  • Headless app does not dynamically

    I have a problem with our application without a head.

    We have three actions of hub like this:

    int retVal = _udsUtil->addAccountAction(_accountId, QString("bb.action.COMPOSE"), QString(tr("Compose")),
            _cardTarget, QString("application"), _itemComposeIconFilename, _itemMimeType, UDS_PLACEMENT_SIGNATURE);
    if (retVal != 0) {
        qDebug() << "HubAccount::initialize: addAccountActionData: bb.action.COMPOSE : " << " retval: " << retVal;
    }
    

    As part of the application without a head, we a TranslationService which is initialized like this:

    TranslationService::TranslationService() :
        QObject(),
        m_translator(new QTranslator(this)),
        m_bpsHandler(new BpsHandler())
    {
        connect(m_bpsHandler, SIGNAL(localeUpdated(QString)), this, SLOT(onSystemLanguageChanged(QString)));
        onSystemLanguageChanged(QLocale().name());
    }
    

    It connects the signal with this machine localeUpdated slot:

    void TranslationService::onSystemLanguageChanged(QString newLocale)
    {
        qDebug() << "TranslationService::onSystemLanguageChanged()" << newLocale;
        QCoreApplication::instance()->removeTranslator(m_translator);
    
        // Append the locale code (ie: en_US, fr_FR, etc)
        QString file_name = QString("appheadless_%1").arg(newLocale);
        qDebug() << "File name:" << file_name;
    
        if (m_translator->load(file_name, "app/native/qm")) {
            qDebug() << "File loaded successfully";
            QCoreApplication::instance()->installTranslator(m_translator);
        }
    }
    

    There is an appheadless.qm and appheadless_de.qm file in the appropriate directory (app/native/qm) which I checked with the target file system browser.

    When I install the application with the locale OF the action is properly translated in German, but when I switch to English, it remains that way - and vice versa (English installation, string rest in English)

    The output log file States:

    08.06.2016, 15:20:41.330 TranslationService Debug:nSystemLanguageChanged() 'en_US '.
    08.06.2016, 15:20:41.353 Debug file name: "appheadless_en_GB."
    08.06.2016, 15:20:41.427 debug successfully loaded file
    08.06.2016, 15:20:47.556 TranslationService Debug:nSystemLanguageChanged() 'de_DE '.
    08.06.2016, 15:20:47.565 Debug file name: "appheadless_de_DE."
    08.06.2016, 15:20:47.590 debug successfully loaded file

    in the meantime, I look into the hub and action again message does not change its channel

    The problem isn't your TranslationService.

    When you addAccountAction(), your string is translated for the locale at the moment. There is no such thing as Retranslate.onLocaleOrLanguageChanged in C++, but @greenmr did a great how-to article on how to do it! Check it out here: https://supportforums.blackberry.com/t5/Native-Development/HOWTO-Live-translation-in-C-similar-to-Re...

    I have never worked with UDS myself, maybe his solution will not work with stock account Hub, you can try it for yourself.

    Another simple solution would be to call _udsUtil-> updateAccountAction() whenever onSystemLanguageChanged() is called, that would translate the text updated using local news.

  • Receving Invocation does not seem to work

    Do not know if I did it correctly:

    
            application
            
                icon.png
            
            
                bb.action.OPEN
                *
                
            
    
        
    

    Starplayer: / / from the home screen opens the App, but it does not get the slot of shooting:

      bb::system::InvokeManager invokeManager;
    
        QObject::connect(&invokeManager, SIGNAL(invoked(const bb::system::InvokeRequest&)),
            this, SLOT(onInvoke(const bb::system::InvokeRequest&)));
    
        void ApplicationUI::onInvoke(const bb::system::InvokeRequest& request){
        QUrl mInvokationUrl;
        Q_UNUSED (mInvokationUrl);
            mInvokationUrl = request.uri().toString(QUrl::RemoveScheme);
    
        qDebug() <
    

    He said: ' ApplicationUI:nInvoke (const bb::system:InvokeRequest &) has not been labeled as a member of Qt; Make sure that all parameter types are fully qualified! "don't know what it means.

    Any help would be appreciated

    Yes, you should be able to access the URL of the application has been invoked with.  Take a look at the example of invoketarget and compare it to your application.

  • error: 'QGeoPositionInfo' does not designate a type

    Based on https://developer.blackberry.com/cascades/documentation/device_platform/location/index.html, I tried to build the following codes:

    /*
     * GPSinfo.h
     *
     *  Created on: Sep 18, 2012
     *      Author: CNTEXIE
     */
    //  To start receiving position information,
    //  create a default QGeoPositionInfoSource object,
    //  connect its positionUpdated() signal to a slot
    //  on your receiving object, configure the
    //  DefaultGeoPositionSource instance
    //  (setPreferredPositioningMethods(),
    //  setUpdateInterval())
    //  and then invoke startUpdates(). The
    //  slot on your receiving object will be
    //  invoked as close to the desired update
    //  interval as possible, and will be passed
    //  the position information in a GeoPosition instance.
    #ifndef GPSINFO_H_
    #define GPSINFO_H_
    
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    
    using namespace bb::cascades;
    using namespace std;
    
    class GPSinfo: public QObject {
    Q_OBJECT
    public:
        GPSinfo();
        virtual ~GPSinfo();
    private Q_SLOTS:
        void positionUpdated(const QGeoPositionInfo &info);
    };
    
    #endif /* GPSINFO_H_ */
    
    /*
     * GPSinfo.cpp
     *
     *  Created on: Sep 18, 2012
     *      Author: CNTEXIE
     */
    
    #include "GPSinfo.h"
    using namespace bb::cascades;
    
    GPSinfo::GPSinfo(QObject *parent = 0) :
            QObject(parent) {
        QGeoPositionInfoSource *source =
                QGeoPositionInfoSource::createDefaultSource(this);
        if (source) {
            connect(source, SIGNAL(positionUpdated(QGeoPositionInfo)), this,
                    SLOT(positionUpdated(QGeoPositionInfo)));
            source->setPreferredPositioningMethods(
                    PositioningMethod::SatellitePositioningMethods);
            source->setUpdateInterval(1000);
            source->setProperty("backgroundMode", true);
            source->startUpdates();
        }
    }
    void GPSinfo::positionUpdated(const QGeoPositionInfo &info) {
        // Here's where you can do something with the device's position
        qDebug() << "Position updated:" << info;
    }
    
    GPSinfo::~GPSinfo() {
        // TODO Auto-generated destructor stub
    }
    

    The results are:

    .. /SRC/GPSinfo.h:43:29: error: 'QGeoPositionInfo' does not designate a type
    .. /SRC/GPSinfo.h:43:47: error: ISO C++ forbidden 'info' with no type declaration [-fpermissive]
    CC: C:/bbndk/host_10_0_6_1/win32/x86/usr/lib/gcc/i486-pc-nto-qnx8.0.0/4.6.3/cc1plus caught signal 1
    make [2]: leaving directory 'C:/Users/CNTEXIE/ndk-10.0.6-workspace/xGPSmaster/x86 '.
    make [2]: * [o-g/.obj/app.o] error 1
    make [1]: leaving directory 'C:/Users/CNTEXIE/ndk-10.0.6-workspace/xGPSmaster/x86 '.
    make [1]: * [debug] error 2
    make: * [Simulator-Debug] error 2

    Can help?

    Add this line...

    using the QtMobilitySubset namespace;

    and have this added to your .pro file
    LIBS +=-lQtLocationSubset

  • findChild() function does not work

    I have a code:

    QML

    ListView {
                        id: expenseList
                        objectName: expenseList
    
                    }
    

    and CPC:

    QmlDocument *qml = QmlDocument::create("asset:///main.qml").parent(this);
    
        // create root object for the UI
        AbstractPane *root = qml->createRootObject();
        // set created root object as a scene
        ListView *expense = root->findChild("expenseList");
        if (expense) {
            ArrayDataModel *model = new ArrayDataModel;
            model->append("Apple");
            model->append("Google");
            model->append("Microsoft");
            expense->setDataModel(model);
            qDebug() << "listview finded";
        } else {
            qDebug() << "listview cannot find";
        }
    
        app->setScene(root);
    

    Why this code always returns "listview does not. I don't know where was my wrong code? someone help me

    Object name must be in quotes...

    import bb.cascades 1.0
    
    // creates one page with a label
    Page {
        Container {
            layout: DockLayout {}
            ListView {
                id: expenseList
                objectName: "expenseList"
            }
        }
    }
    
  • FfilePicker does not work in the Simulator

    I use the BB10_1_X.1483 Simulator.  I save a file which was an attachment to my downloads directory.  When I run my application with FilePicket calls.  I can navigate to the file and select it, but upward on the back of the signal, it is said that the file with that name didn't exist.

    Is this a known bug, I do something wrong.

    Print file name, it is not and this is when I look at whith the FileVIew Momentics tool.

    void ImportStudentsSheet::filePickerSelectedSlot (const QStringList & fileSelection)
    {
    bool bstatus;

    qDebug()< "selected="" file="" "=""><>
    QStringListIterator strIter (fileSelection);
    QString file = strIter.next ();
    QFileInfo fi (fileName);
    If (! fi.exists ()) {}
    qWarning()< "file="" does="" not="" exists:="" "="">< filename; =""><-- i="" get="" this="" even="" though="" file="" does="">
    filePicker-> deleteLater();
    filePicker = 0;
    return;
    }

    Your application has permission to shared files (access_shared)?

  • QString does not name a type?

    Hello

    I'm pretty new to stunts and I do an application that needs to parse an RSS feed. I made a new class called "NGXmlParser". In this category, I have a member public parse(), which will retrieve the url of the image as a QString:

    QString parse (const QVariant point) {}
    ItemData QVariantMap = item.toMap ();

    If (itemData.contains ("content media :")) {}
    QVariantMap itemMediaMap;

    If (itemData ["media: content"] .canConvert(()) {}
    QVariantList itemMediaList = itemData ["media:content"].toList(); "]

    If (itemMediaList.size () > 0) {}
    itemMediaMap = itemMediaList.at (1) .toMap ();
    } else {}
    itemMediaMap = itemMediaList.at (0) .toMap ();
    }

    } ElseIf (itemData ["media: content"] .canConvert(()) {}
    itemMediaMap = itemData ["media:content"].toMap(); "]

    } else {}
    qDebug()< "could="" not="" convert="" "=""><>
    }
    If (itemMediaMap.contains ('url')) {}
    Return itemMediaMap ['url'] m:System.NET.SocketAddress.ToString ();
    }
    }
    Return ' ';
    }

    I received one of the Cascades examples. I get the error message 'QString' does not designate a type. What's not? Should I do this another way?

    Thank you

    Ben

    Try adding:

    #include 
    
  • Error() MediaPlayer does not?

    Hey gang,

    I am trying to connect the error() signal in the MediaPlayer to a location private in a custom class.  The code is:

    connect(&m_player, SIGNAL(error(bb::multimedia::MediaError::Type, unsigned int)), this, SLOT(onPlaybackError(bb::multimedia::MediaError::Type, unsigned int)));
    

    and the slot is:

    void Job::onPlaybackError(bb::multimedia::MediaError::Type mediaError, unsigned int position) {
        qDebug() << "Job::onPlaybackError(), mediaError: " << mediaError << ", and position: " << position;
        emit finished(m_taskName, 256);
    }
    

    I can see in the console there is an error if there is no such thing as the mp3 that I'm playing, but my slot onPlaybackError() is never called.  the application compiles and works very well, but the slot never fires.

    I have an another slot defined that I connect to the playbackCompleted() signal in the MediaPlayer, and it works perfectly... Really there is not much difference between the two that I see.  both are defined as private in the header file locations.  that is to say:

    private slots:
        void onPlaybackCompleted();
        void onPlaybackError(bb::multimedia::MediaError::Type, unsigned int);
    

    no idea why we could work and the other is not?

    Thank you!

    J

    Yes, that would be my next suggestion. 'File not found' is not really an error in media, more like a system I/O problem, so maybe as you say that's not pulled the signal of error on MediaPlayer. I expected MediaError.SourceUnavailable to be triggered, but the docs do not provide a lot of details on this one. Maybe you need to use QFile to confirm the existence of the MP3 before submitting it again to MediaPlayer.

    oddboy wrote:

    Hello

    I tried Q_ASSERT (result) on the connect line that bothers me, and the app does not end.

    I also print the qDebug() 'Result' variable.  Here is what says the console:

    ############# Q_ASSERT(result) is  true
    

    And yet, the signal never fires.  I'm starting to wonder if error() signal is not pulled for the problem that I'm trying to catch - which is actually an mp3 player that does not exist.

    My test is simple:

    create a MediaPlayer

    Set the source to a mp3 player that exists

    Play() sound

    result = everything is ok

    Rename the mp3 and try to play the sound

    result = sound is not played, but MediaPlayer::error() does not.

    My onPlaybackError () handler is quite simple...

    void Job::onPlaybackError(bb::multimedia::MediaError::Type mediaError, unsigned int position) {
        qDebug() << "Job::onPlaybackError(), mediaError: " << mediaError << ", and position: " << position;
    }
    

    Here's the MediaPlayer debugging too...

    .. puzzled even...

    START 19 MediaPlayer::setSourceUrl
    MediaPlayer::setSourceUrl: url=QUrl("/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3")
    START 19 MediaPlayerPrivate::detachInput
    START 19 MediaPlayerPrivate::setMediaState
    MediaPlayerPrivate::setMediaState: Attempting to change to same state.  mediaState=Unprepared
    => END 19 ( 4 ms):
    => END 19 ( 9 ms):
    START 19 MediaPlayerPrivate::setMediaState
    MediaPlayerPrivate::setMediaState: Attempting to change to same state.  mediaState=Unprepared
    => END 19 ( 4 ms):
    MediaPlayer::setSourceUrl: emit sourceChanged()
    MediaPlayer::setSourceUrl:   url=QUrl("/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3")
    => END 19 ( 26 ms):
    START 19 MediaPlayer::prepare
    START 19 MediaPlayerPrivate::generateAudioOutputUrl
    MediaPlayerPrivate::generateAudioOutputUrl: audioOutput=Default
    => END 19 ( 4 ms):
    START 19 MediaPlayerPrivate::generateVideoOutputUrl
    MediaPlayerPrivate::generateVideoOutputUrl: videoOutput=None
    MediaPlayerPrivate::generateVideoOutputUrl: windowId=""
    MediaPlayerPrivate::generateVideoOutputUrl: windowGroupId=""
    => END 19 ( 12 ms):
    START 1 MmrContextNotifier::onReadyRead
    START 19 MediaPlayerPrivate::updateAudioOutputParams
    MmrContextNotifier::onReadyRead: QMap(("@output0", PpsAttribute(Object, QFlags(0x4) ,  QMap() ) ) )
    => END 19 ( 3 ms):
    => END 1 ( 5 ms):
    START 19 MediaPlayerPrivate::attachInput
    START 1 MmrContextNotifier::onReadyRead
    MediaPlayerPrivate::attachInput: url=QUrl("/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3")
    MmrContextNotifier::onReadyRead: QMap(("@output0", PpsAttribute(Object, QFlags() ,  QMap(("type", PpsAttribute(String, QFlags() ,  "audio" ) ) ( "url" ,  PpsAttribute( String,  QFlags() ,  "audio:default" ) ) ( "volume" ,  PpsAttribute( String,  QFlags() ,  "100" ) ) )  ) ) )
    MediaPlayerPrivate::attachInput: Attempting to attach input. url="file:///accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3", type="playlist"
    => END 1 ( 4 ms):
    START 19 MediaPlayerPrivate::lastError
    => END 19 ( 2 ms):
    MediaPlayerPrivate::attachInput: Attempting to attach input. url="/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3", type="autolist"
    START 1 MmrContextNotifier::onReadyRead
    MmrContextNotifier::onReadyRead: QMap(("@play-queue", PpsAttribute(Object, QFlags(0x4) ,  QMap() ) ) )
    START 1 MmrContextNotifier::onPpsPlayQueueChanged
    => END 1 ( 1 ms):
    => END 1 ( 10 ms):
    START 1 MmrContextNotifier::onReadyRead
    MmrContextNotifier::onReadyRead: QMap(("@play-queue", PpsAttribute(Object, QFlags(0x2) ,  QMap() ) ) )
    START 1 MmrContextNotifier::onPpsPlayQueueChanged
    => END 1 ( 1 ms):
    => END 1 ( 5 ms):
    START 19 MediaPlayerPrivate::lastError
    => END 19 ( 2 ms):
    MediaPlayerPrivate::attachInput: Unable to attach source input. url="/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3", e=SourceUnavailable
    => END 19 ( 43 ms):
    MediaPlayer::prepare: Error attaching input source, error=SourceUnavailable
    => END 19 ( 82 ms):
    START 19 MediaPlayer::play
    START 19 MediaPlayer::prepare
    START 19 MediaPlayerPrivate::generateAudioOutputUrl
    MediaPlayerPrivate::generateAudioOutputUrl: audioOutput=Default
    => END 19 ( 2 ms):
    START 19 MediaPlayerPrivate::generateVideoOutputUrl
    MediaPlayerPrivate::generateVideoOutputUrl: videoOutput=None
    MediaPlayerPrivate::generateVideoOutputUrl: windowId=""
    MediaPlayerPrivate::generateVideoOutputUrl: windowGroupId=""
    => END 19 ( 6 ms):
    START 19 MediaPlayerPrivate::updateAudioOutputParams
    => END 19 ( 2 ms):
    START 19 MediaPlayerPrivate::attachInput
    MediaPlayerPrivate::attachInput: url=QUrl("/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3")
    MediaPlayerPrivate::attachInput: Attempting to attach input. url="file:///accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3", type="playlist"
    START 19 MediaPlayerPrivate::lastError
    => END 19 ( 1 ms):
    MediaPlayerPrivate::attachInput: Attempting to attach input. url="/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3", type="autolist"
    START 1 MmrContextNotifier::onReadyRead
    MmrContextNotifier::onReadyRead: QMap(("@play-queue", PpsAttribute(Object, QFlags(0x4) ,  QMap() ) ) )
    START 1 MmrContextNotifier::onPpsPlayQueueChanged
    => END 1 ( 2 ms):
    => END 1 ( 6 ms):
    START 1 MmrContextNotifier::onReadyRead
    MmrContextNotifier::onReadyRead: QMap(("@play-queue", PpsAttribute(Object, QFlags(0x2) ,  QMap() ) ) )
    START 1 MmrContextNotifier::onPpsPlayQueueChanged
    => END 1 ( 1 ms):
    => END 1 ( 5 ms):
    START 19 MediaPlayerPrivate::lastError
    => END 19 ( 2 ms):
    MediaPlayerPrivate::attachInput: Unable to attach source input. url="/accounts/1000/appdata/com.oddelement.bron.testDev_lement_brondbbdfa23/shared/misc/sound.mp3", e=SourceUnavailable
    => END 19 ( 39 ms):
    MediaPlayer::prepare: Error attaching input source, error=SourceUnavailable
    => END 19 ( 58 ms):
    MediaPlayer::play: Unable to prepare the player. error=SourceUnavailable
    => END 19 ( 62 ms):
    
  • iPhone 7 more buttons outside does not

    I've had my iPhone 7 + for about 2 weeks now. Every once in awhile all buttons outside to stop, volume up/down, power, home. The home button will still record and push and give the sensation of taptic and touchID works. The phone itself still works and I can answer texts and which do not use notifications.

    The couple spent time he did, he came upon her in about 4-5 minutes, however it was about half an hour and still nothing. I want to restart my phone, but the switch does not work.

    Has anyone seen this issue or know how to fix?

    Thanks in advance.

    I just experienced the same problem on my iPhone 7, I think it's a bug in iOS, but I am using iOS 10.0.2. Power + button low Volume allowed me to turn it off then turn it back on... Apple please fix this bug!

  • App store, Safari and iTunes does not connect to the Internet after installing macOS Sierra

    App store, Safari and iTunes does not connect to the Internet after installing macOS Sierra

    After upgrade 'OS X El Capitan' to "macOS Sierra" window only empty "App store" and page "Safari" made its appearance, no error message shows. store "iTunes" and "Dictionary" does not connect too.

    But Google chrome works well.

    So have you tried the next steps in your original post that Safari does not work after installing macOS Sierra:

    (1) x OS: "Unable to connect" or "unable to connect to the App Store. An internet connection is required"- Apple Support

    2) Advanced the steps to correct the problems with the iTunes Store - Apple Support connection

  • Safari does not work after installing macOS Sierra

    Safari and apple store does not work after installing macOS Sierra

    Alas, my crystal ball is in the shop for cleaning, so you will need to provide more details on what "doesn't work" and above all error messages. First of all, let's start the App Store. Provide as much information as possible for those of us who do not sit on your shoulder.

  • My iPad Apple 3rd generation wifi + his cell phone does not work

    MY 3rd generation Apple iPad, wifi + cell

    model number MD408LL/a

    Serial number DM * VGL

    THE SOUND DOES NOT WORK

    < personal information under the direction of the host >

    All sounds, or simply notification and sounds apps (for example do music and videos app still have sound)? If notifications and apps you have notifications on mute: on the iPad side switch - Apple Support ? If the sounds in all applications which have tried for example soft-reset/reboot of the iPad, insert/remove the headphones?

  • After recent, iPhone, 6, update, Windows, Explorer, does not work, see, iPhone

    I installed the latest update required for my iphone ios 6 a few days ago, and now when I try to download pictures from my iphone to my PC (via USB connection), the PC does not see the iphone.   iTunes sees it yet, but windows Explorer does not work.  It seems that some setting has been broken through the update of ios.  A way to solve this problem?

    Restart the computer and the iPhone. Unlock the iPhone before connecting it to the computer. Any change?

    TT2

  • iPhone 7 more telephoto camera does not

    Is anyone having problems with iPhone 7 more telephoto does not activate. I'll go to the camera application and press the 2 x zoom feature, but it appears to be not to activate the camera of 56mm at the front. I cover the lens with my finger, the camera on the right side and the iPhone always displays an image despite me concealing one of the cameras teo. I can't activate the second camera. It seems to only be zooming digitally. I'll do this outside and he'll only digitally zoom when I hide the second lens.

    Im having this same problem. I heard from someone that he could not work until the next software update... but I have no idea and have not found anything in the online help. If someone else gets to know how.

  • Contact ID battery fast draining iPhone 5s does not

    5s fast drainage and Touch ID sinice 10.0.2 iOS iPhone battery update does not

    Restarted the iPhone since the update yet?

    1. Press and hold the sleep/wake button until the Red slider appears.
    2. Drag the slider to turn off your device completely off.
    3. Once the device turns off, press and hold the sleep/wake button again until you see the Apple logo.

Maybe you are looking for

  • After update to 10.11.5 I may more access shared folders/printers Windows PC network

    My Mac repeat myself "you are not allowed access to this server." whenever I try to connect to a shared folder on a Windows 7 PC. Also, I can't print on a shared printer connected to a Windows PC. These two things worked perfectly before the update.

  • Equium A200-1AC - cannot remove the second HARD drive cover

    I have an Equium A200-1AC, there is also a second HARD-drive Bay, but I can't get the cover off the coast, can anyone help?

  • Drivers for PCI-8331

    I have a PCI-8331 and you have misplaced the software that came with it. When I try to search for drivers, etc. on the site OR get nice things like There was an error in AJAX request. Download VISA proves to be unavailable, etc. I can not even find a

  • 8600 fax pro HP journal

    Hello Is there a way to get a newspaper printed on the machine pro 8600 hp automated fax and also newspaper how much can he keep. Then the last is, is it possible to increase the amount of material that the ADF can support, at this stage it supports

  • This program runs a file extension .3gp

    What program should I need on Windows XP to run a .3gp file?