Connect the signal in the C++ QML?

Hello

Sorry in advance for this noobish question

My QML, I'd like to call C++ function to call the camera and then on the saved photo, I would like to save the url for further processing.

The invocation and the seizure of the URL does not work correctly.

The problem is that I can't send a signal of C++ to QML to send the url to QML for further processing.

Trigger from QML:

Button {
   text: "Snapshot"
   onClicked: {
    app.invokeCamera();
   }
}

void App::invokeCamera() {
    InvokeRequest request;
    request.setTarget("sys.camera.card");
    request.setAction("bb.action.CAPTURE");
    QByteArray data;
    data.append("full");
    request.setData(getShareRecipeData());
    mInvokeManager->invoke(request);
}

void App::childCardDone(
        const bb::system::CardDoneMessage &doneMessage) {
    QString url = "";
    qDebug() << "childCardDone reason:" << doneMessage.reason();
    qDebug() << "childCardDone data:" << doneMessage.data();

    if (doneMessage.reason().compare("save") == 0) {
        url = "file://" + doneMessage.data();
    } else if (doneMessage.reason().compare("save") == 0) {
        showError(doneMessage.data());
    }
// This doesn't seem to send to QML
    emit cameraCaptureCompleted(url);
}

In C++:

signals:
    void cameraCaptureCompleted(const QString &url);

QML to signal received (somehow this must be duplicated?)

signal cameraCaptureCompleted (string imageLink)
onCameraCaptureCompleted: {}
Console.Debug ("link to the image:" + imageLink);

}

The onCameraCaptureCompleted never triggered. The console.debug ("link to the image:" + imageLink); did not show anything.

Thanks for your help!

OK, I went back and looked at your provided code again and I see you try to put your location of onCameraCaptureCompleted on the Page, which certainly won't work, since the Page is not the class that has the cameraCaptureCompleted signal. I suggest one of these three approaches:

Page {   id: myPage
   attachedObjects: [
      App {
         id: myApp
         onCameraCaptureCompleted: {
            // ---Do your stuff
         }
      }
   }
}

... or if you prefer the Manager to appear on the page do this way:

Page {
   id: myPage
   attachedObjects: [
      App {
         id: myApp
      }
   }
   function cameraCaptureCompletedHandler( imageLink ) {
      // ---Do your stuff
   }
   onCreationCompleted: {
      myApp.cameraCaptureCompleted.connect(myPage.cameraCaptureCompletedHandler);
   }
}

If you don't want to mess with connect() you could do the last example that much too:

Page {
   id: myPage
   attachedObjects: [
      App {
         id: myApp
         onCameraCaptureCompleted: {
            myPage.cameraCaptureCompletedHandler( imageLink );
         }
      }
   }
   function cameraCaptureCompletedHandler( imageLink ) {
      // ---Do your stuff
   }
}

Of course, all these examples assume that you have successfully exposed the App class to QML with qmlRegisterType(). The signal you want to respond to being on the App class, you must place your location, or connect the App::cameraCaptureCompleted signal to your location explicitly.

Hope it is clearer to you now.

Tags: BlackBerry Developers

Similar Questions

  • Connection of signals (with parameter) in QML.

    Hello

    I want to connect a signal (with parameter) in QML. I have the signal of my PPC and I am able to do that in QML, when I use signals that has no parameters.

    I want to connect to signals which takes the parameter.

    app.mySignal.connect (button.doSomething);

    I do not mySignal() issue, works very well.

    Want to do something like issue mySignal (int) and acess as QML in

    -Thank you

    your signal is:

    mysignal (QString)

    then connect to a function like that (qml)

    myClass.mysignal.connect (onmysignal)

    and:

    function onmysignal (mystring) {}

    Console.log ("my string is:" + mystring)

    }

    If you have several settings, you must be careful with the order and better to use descriptive names, as there is no type in the function definition.

  • Connect the signal to the PRC to slot QML

    Hi guys.,.

    Please help me with this

    I'm issuing a custom signal called imageLoaded of CPP that contains an image as a parameter. How can I connect this signal to a slot in QML and can access the image...?

    Thanks in advance...

    For example:

    import bb.cascades 1.0
    
    Page {
        id: myPage
        Container {
            layout: DockLayout {}
            Label {
                id: myLabel
                text: qsTr("Hello World")
                textStyle.base: SystemDefaults.TextStyles.BigText
                verticalAlignment: VerticalAlignment.Center
                horizontalAlignment: HorizontalAlignment.Center
            }
            Button {
                text: "Press me"
                onClicked: {
                    console.log("Boton clicked");
                    cppObject.imageLoaded.connect(onImageLoaded);
                    cppObject.executeCppFunction();
                }
    
            }
        }
    
        function onImageLoaded(message) {
            console.log("enter to slot in qml");
            myLabel.text = message;
        }
    }
    
    --------------------
    
    #ifndef ApplicationUI_HPP_
    #define ApplicationUI_HPP_
    
    #include 
    
    namespace bb { namespace cascades { class Application; }}
    
    class ApplicationUI : public QObject
    {
        Q_OBJECT
    public:
        ApplicationUI(bb::cascades::Application *app);
        virtual ~ApplicationUI() {}
    
        Q_INVOKABLE void executeCppFunction();
    
    signals:
        void imageLoaded(QString message);
    };
    
    #endif 
    
    #include "applicationui.hpp"
    
    #include 
    #include 
    #include 
    
    using namespace bb::cascades;
    
    ApplicationUI::ApplicationUI(bb::cascades::Application *app)
    : QObject(app)
    {
        QmlDocument *qml = QmlDocument::create("asset:///main.qml").parent(this);
    
        QmlDocument::defaultDeclarativeEngine()->rootContext()->setContextProperty("cppObject", this);
    
        AbstractPane *root = qml->createRootObject();
        app->setScene(root);
    
    }
    
    void ApplicationUI::executeCppFunction() {
        emit imageLoaded("Hello from C++ Signal");
    }
    
  • How to connect the ButtonClick events to NavigationPane.popAndDelete within QML

    Hi all

    I know to connect my click event of the button to NavigationPane.popanddelete in the native SDK,

    I want to implement this feature in QML, how to implement it.

    My struct QML is something like this:

    P

    MyHeader.QML
    
    Container{
       Button{
         objectName:"BackButton"
         onClicked:..//how to write here
       }
    }
    
    MyPage.QML
    
    Container{
       MyHeader{
       }
       Container{
       }
    }
    
    within C++
    
                QmlDocument *qml = QmlDocument::create("MyPage.qml");
                AbstractPane *mypage= qml->createRootNode();
               // Button *button = alertPage->findChild("BackButton");
                //QObject::connect(button,SIGNAL(clicked()),this,SLOT(onPreviousClick()));
               m_pagePane->push(mypage);
    

    Thanks in advance...

    Hello

    I want everything first, make sure that you know about the properties of the component in QML. If you have inserted a page in your navigation pane and want to have a back button seems natural, you can use the following code in your definition of QML Page {}:

    paneProperties: {NavigationPaneProperties}
    ButtonBack: {ActionItem}
    Title: 'Back '.
    onTriggered: {}
    _navPane.pop ();
    }
    }
    }

    This will insert a lower bar filled with a previous button following a consistent style.

    If you want to raise the pop event from the QML document via manual button (no), in the property of your onClicked button, you can simply call pop on the handle of your navigation pane.

    for example
    Button {}
    ID: buttonTest
    objectName: "buttonTest.
    text: "text".
    onClicked: {}
    _navPane.pop ();
    }

    Please note that in both cases, you have exposed the handle of "_navPane" in your C++ code with subsequent calls (assuming that m_SidePaneContentQML is the name of your page with the back button):

    m_SidePaneContentQML = QmlDocument::create().load("SidePane/SidePane.qml");
    m_SidePaneQmlContext = m_SidePaneContentQML-> documentContext();
    m_SidePaneQmlContext-> setContextProperty ("_navPane", m_Nav);

    In this case, m_Nav would be the navigation pane that you use.

    Let me know if you need more information, I'm happy to help you.

    Good luck!

    Martin

  • Cannot get signal when you connect the TV to HDMI port.

    * Original title: HDMI Signal

    Hello. My nam is Kieu. I have a problem and and we hope you guys can helo me. I just bought a Gateway desktop all-in-one computer and tried to connect it to the TV via the HDMI port, but I could not get signal on my TV. Help, please.
    Thank you very much

    Hi David,

    Thanks for posting your query in Microsoft Community Forum!

    According to the description of the problem, it seems that you are unable to get the signal when you connect the TV to HDMI port.

    I will certainly help you with this issue.

    Here are some steps that you can try in order to solve the problem.

    Step 1. First you need a video cable to make the physical connection. For a better image quality, you need to connect the computer to the TV using standard VGA ports or via DVI to HDMI Cable provided your TV supports these ports.

    Step 2. Open thedisplay settings' ' in your Vista computer and Activate the output to the TV screen. You can reflect the content of your computer on the TV or extend the display as a double screen control.

    Step 3 Pick up your TV remote and switch to "External inputs" in the menu. You need to change the value by default "Video 1" to a different selection which may be "HDMI 1" or "video 2" depending on how you made the connection. "

    Important: Make sure you connect the cable to the TV before turning on the computer, because sometimes it may not recognize the external display.

    You may also change the resolution of your TV screen using the display settings in your panel of control remains the image may appear distorted.

    For more information, see the article.

    Connect your computer to a TV

    http://Windows.Microsoft.com/en-us/Windows-Vista/connect-your-computer-to-a-TV

    If anything in my post is not clear or if you have any questions on Windows, feel free to let us know. It is our pleasure to be of service.

  • How to connect the slot button Cascades

    I am new to waterfalls and QML and yesterday I tried to port native QtWidget app to waterfalls, but it does not. The problem is, I add some buttons to the container in QML main file and coded my custom slot function which should be executed when the user click some button. But I don't know how to connect the clicked() signal to my function from the custom location.

    When using

    Connect (CloseButton, signal(Button::clicked()),this,slot(on_closeButton_clicked()));) or connect (exitButton, SIGNAL (clicked ()), this, SLOT (on_exitButton_clicked ())); I get error "unable to connect SIGNAL (null) to SLOT (on_closeButton_clicked ()) ' on all the buttons.

    Here is my code in app.cpp

    App::App()
    {
        QmlDocument *qml = QmlDocument::create("main.qml");
        qml->setContextProperty("cs", this);
    
        AbstractPane *root = qml->createRootNode();
        Application::setScene(root);
        textHolder = root->findChild("textHolder");
        openButton = root->findChild("openButton");
        saveButton = root->findChild("saveButton");
        saveAsButton = root->findChild("saveAsButton");
        closeButton = root->findChild("closeButton");
        exitButton = root->findChild("exitButton");
    
        connect(openButton,SIGNAL(Button::clicked()),this,SLOT(on_openButton_clicked()));
        connect(saveButton,SIGNAL(Button::clicked()),this,SLOT(on_saveButton_clicked()));
        connect(saveAsButton,SIGNAL(Button::clicked()),this,SLOT(on_saveAsButton_clicked()));
        connect(closeButton,SIGNAL(Button::clicked()),this,SLOT(on_closeButton_clicked()));
        connect(exitButton,SIGNAL(clicked()),this,SLOT(on_exitButton_clicked()));
    }
    
    //one slot function
    
    void App::on_closeButton_clicked()
    {
    //ui->textEdit->clear();
        textHolder->resetText();
    //if(file.open(QIODevice::ReadOnly | QIODevice::Text)){
        file.close();
        fileName.clear();
    //}
    }
    

    And qml

    import bb.cascades 1.0
    
    Page {
        id: mainPage
        content:
        Container {
        id: main
        Container {
        id: buttonHolder
        scrollMode: ScrollMode.None
                layout: StackLayout {
                    layoutDirection: LayoutDirection.LeftToRight
                    leftPadding: 5.0
                    rightPadding: 5.0
                    topPadding: 5.0
                    bottomPadding: 5.0
                }
                touchPropagationMode: TouchPropagationMode.None
                objectName: "buttonHolder"
                Button {
                    id: openButton
                    text: "Open"
                }
                Button {
                    id: closeButton
                    text: "Close"
                    onClicked: {
                    }
                }
                Button {
                    id: saveButton
                    text: "Save"
                    onClicked: {
                    }
                }
                Button {
                    id: saveAsButton
                    text: "Save As"
                    onClicked: {
                    }
                }
                Button {
                    id: exitButton
                    text: "Exit"
                }
            }
    
        //********************************
            Container {
                id: textHolderArea
                layout: AbsoluteLayout {
                }
                topMargin: 5.0
                leftMargin: 1.0
                rightMargin: 1.0
                bottomMargin: 2.0
                TextArea {
                    id: textHolder
                    textStyle.fontStyleHint: FontStyleHint.Default
                    layoutProperties: AbsoluteLayoutProperties {
                    }
                    leftMargin: 5.0
                    rightMargin: 5.0
                    preferredHeight: 645.0
                    textStyle.justification: TextJustification.Enabled
                    objectName: "textHolder"
                    text: ""
                }
            }
        //********************************
        }
    }
    

    And I have no idea how call my app.cpp C++ slot in my main QML file

    Your buttons should an objectName set to be visible to C++, the id is only visible inside the QML.

  • Declaring new file c ++ for the new qml file

    I have a qml file, the button I click on function Boutonclique clal

    #include "applicationui.hpp"
    #include "homepage.hpp"
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    using namespace bb::cascades;
    
    AbstractPane *root;
    ApplicationUI::ApplicationUI(bb::cascades::Application *app) :
            QObject(app)
    {
    
        m_pTranslator = new QTranslator(this);
        m_pLocaleHandler = new LocaleHandler(this);
    
        bool res = QObject::connect(m_pLocaleHandler, SIGNAL(systemLanguageChanged()), this, SLOT(onSystemLanguageChanged()));
    
        Q_ASSERT(res);
        Q_UNUSED(res);
        onSystemLanguageChanged();
    
        QmlDocument *qml = QmlDocument::create("asset:///main.qml").parent(this);
    
        // Create root object for the UI
        root = qml->createRootObject();
        if (!qml->hasErrors()) {
    
                qml->setContextProperty("quoteApp", this);
            }
        // Set created root object as the application scene
        app->setScene(root);
    }
    
    void ApplicationUI::onSystemLanguageChanged()
    {
        QCoreApplication::instance()->removeTranslator(m_pTranslator);
        // Initiate, load and install the application translation files.
        QString locale_string = QLocale().name();
        QString file_name = QString("Test1_%1").arg(locale_string);
        if (m_pTranslator->load(file_name, "app/native/qm")) {
            QCoreApplication::instance()->installTranslator(m_pTranslator);
        }
    }
    void ApplicationUI::clickedButton()
    {
    HomePage home = new HomePage(this);
    
    }
    

    Homepage.cpp

    #include "homepage.hpp"
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    using namespace bb::cascades;
    
    HomePage::HomePage(bb::cascades::Application *app):
                    QObject(app) {
    
            m_pTranslator = new QTranslator(this);
            m_pLocaleHandler = new LocaleHandler(this);
    
            bool res = QObject::connect(m_pLocaleHandler, SIGNAL(systemLanguageChanged()), this, SLOT(onSystemLanguageChanged()));
    
            Q_ASSERT(res);
            Q_UNUSED(res);
            onSystemLanguageChanged();
                QmlDocument *qml = QmlDocument::create("asset:///homepage.qml").parent(this);
                NavigationPane *myNavi = root->findChild("myNavi");
                if (myNavi == NULL){
                    qDebug() << "Unable find NavigationPane";
                    return;
                }
                Page *new_page = qml->createRootObject();
                if (new_page){
                    myNavi->push(new_page);
                }else{
                    return;
                }
                Application::instance()->setScene(myNavi);
    }
    
    void HomePage::onSystemLanguageChanged()
    {
        QCoreApplication::instance()->removeTranslator(m_pTranslator);
        // Initiate, load and install the application translation files.
        QString locale_string = QLocale().name();
        QString file_name = QString("Test1_%1").arg(locale_string);
        if (m_pTranslator->load(file_name, "app/native/qm")) {
            QCoreApplication::instance()->installTranslator(m_pTranslator);
        }
    }
    

    Homepage. HPP

    #ifndef HOMEPAGE_H_
    #define HOMEPAGE_H_
    
    #include 
    
    namespace bb
    {
        namespace cascades
        {
            class Application;
            class LocaleHandler;
        }
    }
    
    class QTranslator;
    
    /*!
     * @brief Application object
     *
     *
     */
    
    class HomePage : public QObject
    {
        Q_OBJECT
    public:
        HomePage(bb::cascades::Application *app);
        virtual ~HomePage() { }
        Q_INVOKABLE void clickedButton();
    private slots:
        void onSystemLanguageChanged();
    private:
        QTranslator* m_pTranslator;
        bb::cascades::LocaleHandler* m_pLocaleHandler;
    };
    
    #endif /* ApplicationUI_HPP_ */
    

    I get in homepage.cpp root is not declared in this scope. I want to click on the main.qml button, I go to new file c ++ and call homepage.qml

    Hello
    I highly recommend investing a few weeks in learning C++ before learning the stunts. Specifically, these topics:
    -Advance declaring types
    -Memory management
    -Classes & inheritance (different from Java, a lot)
    -Life management object qt (parent/child, order of destruction of object relationship)

    These are essential, but we can't really help with them in the form of forum.

    On the compile error, this should probably fix:

    Homepage * home = new HomePage (NULL);

    But there are other problems in the statement of homepage. It's the manufacturer probably shouldn't take an instance of class ApplicationUI as the parameter.

  • I see Camileo P30 photo on laptop as if connect the camera to the TV?

    Hello!

    I have laptop with HDMI and Toshiba Camileo P30.
    I see the image of the camera on my laptop as if connect the camera to the TV?

    Should what software I use (cause that nothing happens, when I connect my camera)?

    Hello

    Is your laptop supports HDMI IN port?
    If this isn't the case, then you can not do this.
    You need an HDMI port which received signals as a TV or external monitor

  • How to connect the camcorder to an Equium L20

    Could someone help me and advise me as to what head I need to connect a camcorder from Panasonic M10 full size on my Equium L20 laptop I would like to transfer my old tapes of children on a dvd, the camera has three taken phono Conect to a video or TV, but how do I connect to laptop

    Hello

    Well, I think that without a 3rd PCMCIA card you won't be able to connect the camcorder to Equium L20.
    To my knowledge this unit supports only an output s-video and there aren t any taken to receive signals from the camera :(

  • How to connect the Airport express as an Extender for airport extreme to El Capitan

    I have a model extreme A1521 airport and a model express airport A1392 and upgraded my OS to El Capitan. I want to use the express as an Extender for the extreme because my old House is long and has thick walls. My problem is that Airport utility will not 'see' the express, regardless of its proximity to the main router (extreme). I tried to move and reset.

    Of course, as soon as I get the utility to see, I need instructions on how to configure the express as a booster for my extreme.

    Any ideas?

    Unplug the Express and put it in the same room as the AirPort Extreme.

    Put power on the Express for a few minutes, then hold down the reset button on the back of the Express for 7 to 8 seconds and release.

    Allow a minute for the Express to restart

    Click the WiFI icon at the top of the screen of the Mac

    Look for an announcement of the new AirPort base station

    Click directly on the AirPort Express Terminal

    When you click on AirPort Express, the "Wizard" will open and take a few seconds to analyze things, and then see a screen that looks like the figure below, except that you can see your cameras.

    Type a short and simple name that you want to call the Express

    Click next

    The installation wizard will take care of everything for you

    When you see the message Setup is complete, unplug the Express and move to halfway between the AirPort Extreme and the area of the House that needs more coverage of wireless signal

    Turn on the Express and you're all set

    Important note... the Express to expand the quality of the signal it receives. About half of the potential speed on the entire nextwork is lost when you extend using a wireless connection between the airports.

    It would be much better if you could connect the Express to the extreme by using wired Ethernet wired, permanent, since there is no loss of signal via the Ethernet cable and there is always a lot of loss of signal through the air, the (thick walls especially) walls, ceilings, etc.

  • We can connect the output of the sensor directly to the DAQ hardware or any interface necessary?

    We can connect the output of the sensor directly to the DAQ hardware or any interface necessary? If so wat kinda necessary interface?

    How to change the sensor output to match entry-level data acquisition?

    If the sensor output beyond daq range is provided. What are its effects? pls answer

    -It depends on your signal and the type of device you have. Your DAQ provides a package of signals? Also, what type of signal you want to measure? You must select DAQ that matches that. Take a look at the following before you start:

    Getting started with NO-DAQmx: Main Page

    And take a look at table 1 in the following article to wire your signal to the right:

    Wiring and considerations of noise for analog signals

    -You will need to use external circuitory to match the input of data acquisition range.

    -You could damage the unit.

    If you have any other questions, please after return. And, don't forget to give more details about your configuration, the hardware and what you're trying to do.

  • Try to connect the Svideo TV

    I am trying to hook up a TV with S-Video with my laptop.  I plug the cables & when I go to the screen & my 2nd monitor/tv is not an option.  It's only as 1 to my laptop screen.  I'm trying to detect & still no solution...

    Most of the standard definition TVs supports only video composite or S-video connections. If your computer supports one of them, you may be able to connect it to your TV. However, both of these connection types will result in displays that are not as sharp as the results you get with an HDTV or a standard computer monitor.

    The following scenarios show you how you can connect a computer to a standard definition television:

    If your computer has this type of output port

    It should work with this type of TV input port

    By using this type of cable

    Composite video

    Composite video

    Composite video composite video

    S video

    S video

    S video S-video

    Connect your computer to your TV

    1. After that you have the right cable, follow these steps to connect your computer to your TV:

    2. Turn off your computer and place it near your TV. Unplug the monitor, but leave the mouse and keyboard connected.

    3. Connect the video cable appropriate to your computer's output to your TV.

    4. Turn on your TV and set it to the input that matches the output on your computer. You may need to refer to the supplied with your television user's guide for instructions on how to do it.

    5. Turn on your computer.

      You should see windows displayed on your TV. If the screen looks stretched, or part of the screen seems cut off, you will probably need to adjust the reference resolution in Windows. For more information, seeGetting the best display on your monitor.

      If Windows is displayed on your TV, you will need to reconnect the computer to your monitor and adjust the screen resolution before connect you to your TV.

    Notes

    • Cables VGA, DVI and component video don't support audio signals. However, HDMI cables are supported audio signals, but not all HDMI-enabledvideo audio support cards. If your TV has an audio input, you might be able to connect an audio cable separated from computersound directly to the TV card. Otherwise, you need to connect the audio signal to a different device, such as external speakers or your stereo. For more information about sound cards, cards seeSound: frequently asked questions.

    • If your computer does not support the type of video connection you need, you may be able to install a newvideo card that has the right connection.

    If I brought you joy, vote! If I answered your question, click, propose as answer! > WT

  • How to connect the USB WiFi adapter to a Linksys e2500

    I need to use a USB Wifi adapter and I don't know how to configure the router to communicate with the device.  The installation disk supplied with the device that has the installation software does not work with windows 7.  Because I don't have the installer, I am trying to configure it manually, but I don't know how to do it.  I guess there is something in the configuration of the router, I need to connect the USB WiFi Internet.  I am ignorant of network, so if I'm away from base here can you give me some advice on where I need to focus.

    Yes, I know the router puts a wifi signal, but my chromecast will not work with it.  After plugging the Wifi adapter and try to put up with Windows, I had the beginnings of dialog between my chromecast device and Setup chromecast - that's never happened before.

    Ed

    I tried this site and I remember there were some problems.  It turns out that there must be default windows drivers and they work fine.  I finally got to work and my Chromecast is upward and the work.

    Thanks for your reply.

    Ed

  • You will need to connect the battery, but lapptop now sign showing that the battery is not connected, so does not load.

    You will need to connect the battery. until recently, all ok.  never use the laptop as a mobile, always on the wireless, but lapptop shows now sign that the battery is not connected so does not load.

    I have a laptop which, so far, is always connected wireless when it is in use. I want to take a vacation, and notice a signal arrives that the battery is not connected and therefore does not load.  This has happened recently, although the battery never showed a 100% charge. can someone tell me how to connect the battery please.

    Check that the battery is correctly installed. If it is then the problem is that the battery is exhausted, so you should buy a new battery.

  • I have vista premium. I have connected the pc tp tv through DVI ports

    I have vista premium. I have connected the pc tp tv via VGA. the TV shows windows then starts up when I turn on the pc first, but after that it displays no. signal. I have another pc, windows xp, and it works fine with my tv isn't a television show. My TV has DVI/VGA/HDM1 ports available. I'm about to go back to vista if it is not the will. Thank you

    It seems that I have to buy the tuner. I'm back from the product. my old pc was purchased in 1999 and connects to my tv just fine without it. This is a new pc and it is 'vista' is supposed to be the best product and I have to continue to buy additional hardware to do the things that I was told were? go with the other guy.

    =======================================
    The site sells cables, but also provides tutorials on
    How to use... maybe you can find some useful information here:

    Connect your computer to your TV with our PC to TV products:
    http://www.SVIDEO.com/sv3rca.html

    Some other tutorial links:

    How to connect my computer to a TV
    http://hookpctotv.com/

    How to connect your PC to your TV
    http://en.kioskea.NET/FAQ/Sujet-228-how-to-connect-your-PC-to-your-TV-set

    John Inzer - MS - MVP - Digital Media Experience - Notice_This is not tech support_I'm volunteer - Solutions that work for me may not work for you - * proceed at your own risk *.

Maybe you are looking for

  • cannot open firefox; Profile showed lock-uninstalled and reinstalled, still cannot access

    Years, I used Firefox-suddlenly it won't open (can access the site with another browser). After spending hours reading forums, autonomies, etc. that I tried to look at the profile and he had a parental.lock shown in this topic. I am the administrator

  • Satellite C650 only recover disk on Windows 7

    Satellite C650 would not begin kept giving error message "no devices startup - please insert disc press any key" so I did recovery back to out of the box state and it can create CRC files and returns with error message 10 - FA12 - 045 of Got clues ho

  • Drivers for laptop HP 15-r078tu

    Hello I just bought HP 15-r078tu. I was not comfirtable with Windows 8.1, so I installed Windows 7 64-bit. And, I'm looking for all the drivers. I searched on google but couldn't find anything. I downloaded different drivers around 2-3 GB test but al

  • bug in A1 - 810

    Hi, I use googleplay music, and my A1-810 Tablet automatically restarts a while when you use google play music mode 'sleep', a way to report this bug to acer to get a fix?

  • Update my DVD player for Blu Ray player which we'll work?

    I have a new m7-j120dx HP comes with a DVD player.  I would like to replace it with a Blu ray read/write drive or a blu ray playback.  I understand that the part number is hp 720249-001 or 729728-001.  They are a bit expensive directly at HP.  On eba